Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware developer

Yochana

We are seeking a developer with strong C++ firmware and Python experience to support firmware code uplift initiatives while also maintaining and improving development environments used by firmware teams. The role will focus on modernizing firmware codebases, implementing AI-assisted development guardrails, and improving development workflows across tools and environments.

Priority Skills & Responsibilities


Firmware Development & Code Uplift

  • Strong experience with C++ firmware development and/or C++ unit testing (UT).
  • Support uplifting existing firmware code and scripts to improve quality, maintainability, and AI compatibility.
  • Apply AI guardrails and best practices to firmware codebases.
Python & Code Quality
  • Proficiency in Python scripting and automation.
  • Experience with PyLint and Python code quality frameworks.
  • Improve and maintain Python-based tooling used in firmware workflows.
AI-Assisted Development (Preferred)
  • Experience using AI-assisted coding tools such as GitHub Copilot.
  • Guide AI-assisted code generation to improve productivity and maintain code quality.
  • Write Copilot guidance markdowns and documentation to help train and guide AI usage within development teams.
Development Environment Support


Firmware Development Tools
  • Support firmware developer environments including:
    • VS Code
    • Visual Studio (SAFE only)
    • Probe tools such as GHS
  • Maintain and support existing development solutions while assisting with the transition to centralized development environments.
Virtual Machine & IT Coordination
  • Act as the maintainer and primary interface for VM environments used by firmware developers.
  • Work closely with IT teams to ensure stability and usability of development environments.
DevOps & Containerization


Docker Environment Maintenance
  • Maintain and support Docker images used across firmware products.
  • Support the VS Code Docker development environment.
Container Best Practices
  • Communicate and document Best Known Methods (BKMs) for container maintenance.
  • Help teams adopt standardized containerized development workflows.
Development Integration
  • Collaborate with simulator teams to ensure smooth integration between simulation environments and firmware development workflows.
  • Develop tools and optimizations to improve development efficiency and developer experience.
Nice to Have
  • Experience working with large firmware codebases.
  • Familiarity with development environment automation and tooling.
  • Experience improving developer productivity through automation or AI tools.
Key Impact


This role plays a critical part in:
  • Improving firmware code quality and modernization
  • Accelerating development through AI-assisted workflows
  • Standardizing and stabilizing development environments
  • Enhancing developer productivity across firmware teamsBottom of Form
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware developer in Rancho Cordova, CA vacancy
  • $150k - $210k

     ...Job Responsibilities: Design and Maintain FTL Architecture Develop and maintain the Flash Translation Layer (FTL), including I/O...  ...testing, power-fail tests, and corner-case verification to ensure firmware stability and reliability. Collaborate with Validation,... 
    Suggested
    Full time
    Work experience placement

    HireEazy

    Rancho Cordova, CA
    1 day ago
  • $180k

    8 - 15 Years N/A Job Description Senior Firmware Engineer(FTL): Salary: $ 180,000.00 | Full-Time | Rancho Cordova, CA Prioritized Must Have Skills for the Senior Firmware Engineer(FTL): ##1. 3+ years of experience in SSD controller and firmware architecture... 
    Suggested
    Full time

    Indotronix UK

    Rancho Cordova, CA
    9 hours ago
  •  ...Job Title Develop tools in Python and C to enhance our development and testing capabilities. Design, code, debug, and test firmware ensuring alignment with hardware architecture and performance requirements. Perform low-level debugging and troubleshooting of memory... 
    Suggested

    Yochana

    Sacramento, CA
    3 days ago
  •  ...am currently partnered with an innovative technology company developing high-performance hardware and embedded systems for demanding computing...  ...is growing its engineering team and is looking for a Senior Firmware Engineer to work on advanced storage and host-interface... 
    Suggested

    Mackenzie Stuart

    Sacramento, CA
    4 days ago
  • • Developing white-box oriented testing methods to verify and validate firmware product. • Developing automated testing procedures and infrastructure to improve coverage and efficiency. • Creating test plans and strategies to improve firmware quality and test coverage... 
    Suggested

    Procyon TS

    Folsom, CA
    4 days ago
  •  ...Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from...  ...of code; identifies, logs, and debugs assigned issues. • Develops understanding of and relationship with internal and outsourced... 
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Roseville, CA
    4 days ago
  • $105.44k - $164.8k

     ...mission to be the go-to partner for optimized data storage solutions. You can be part of the takeoff of an innovative business that develops cutting-edge products, delivers strong business value for customers, provides an engaging workplace for its employees, and serves... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    22 days ago
  • $160k - $170k

     ...software engineer who enjoys solving complex technical problems and developing software that directly interacts with real-world systems, then...  ...~7+ years of experience in real-time embedded software or firmware engineering ~ Strong embedded firmware development... 
    Full time
    Shift work

    GAL Manufacturing

    Sacramento, CA
    2 days ago
  • $110k - $150k

    Description Your role at GEI. The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained models and copilots, to support GEI's priority digital and AI initiatives. This role focuses on building, deploying...
    Work at office
    Flexible hours

    GEI Consultants

    Rancho Cordova, CA
    4 days ago
  • $135.5k - $275k

     ...offs at the system level.Partner closely with cross‑functional and multi‑site teams—including layout, validation, manufacturing, and firmware—to deliver production‑ready designs.Influence design feasibility, margins, and reliability through upfront analysis and hands‑on... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide

    Hewlett Packard Enterprise

    Roseville, CA
    3 days ago
  •  ...and Identity Resolution rules. Implement unified customer profiles and customer 360 capabilities across enterprise systems. Develop audience segmentation strategies and activation frameworks for personalized customer experiences. Configure consent management and... 
    Permanent employment
    Work experience placement
    Work at office
    Local area

    Danta Technologies

    Rancho Cordova, CA
    2 days ago
  •  ...the Senior Security and Network Engineer on Microsoft Defender, identity security, audit remediation, and Zero Trust initiatives. Develop PowerShell, Microsoft Graph, and workflow automation that reduces manual administration and repetitive support work. Evaluate... 

    Bpp Mfg

    Rancho Cordova, CA
    4 days ago
  • $260k

     ...see additional base salary information below. What You'll Do Our Hardware Design Engineering team is at the forefront of developing high-speed networking and Ethernet products used in Enterprise campuses, hyper-scale data centers and bleeding edge AI clusters.... 
    Contract work
    Local area
    Overseas

    Arista Networks Inc

    Roseville, CA
    4 days ago
  • $750 per month

     ...engineering, embedded systems, hardware-software integration, firmware development, semiconductor design, robotics, or related technical...  ..., and assessment strategy, and other related tasks to develop a proposal to design an academic degree. Meetings/Workshops:... 
    Part time
    For contractors
    Immediate start
    Remote work

    LinkedIn

    Sacramento, CA
    4 days ago
  •  .... Key Responsibilities Administer SLURM-based HPC clusters, compute/storage environments, and EDA infrastructure. Develop and maintain Ansible playbooks/roles and Terraform automation. Support Linux environments including SLES 15 and Ubuntu. Manage... 
    Remote work

    Stellent IT LLC

    Rancho Cordova, CA
    1 day ago
  • $153.5k - $310.5k

     ...hyperscalers.As a Hardware Engineering Manager, you will lead teams developing complex, high‑performance networking hardware, ensuring...  ...boundaries, collaborating effectively with system architecture, firmware, supply chain, and program management teams to ensure total... 
    Full time
    Work experience placement
    Work at office
    Worldwide
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    5 days ago
  • $142.8k - $274.8k

     ...drives (HDDs). This role will lead HDD qualification strategy, develop and enhance validation test suites, translate industry and Microsoft...  ...HAMR, SMR, PMR, SAS/SATA protocols, storage reliability, firmware behavior, and large-capacity enterprise storage systems.Experience... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Sacramento, CA
    2 days ago
  •  ...VDart-2026-J6033Location: Rancho Cordova, CA, Oakland, CA, Alpharetta, GA, United StatesContact: Elankumaran VJob Title: Sr Pega Developer Location: Alpharetta, GA / Oakland, CA / Rancho Cordova, CA Contract Job DescriptionThe Provider Management team is responsible for... 
    Contract work

    VDart

    Rancho Cordova, CA
    3 days ago
  • Senior Technical Lead Rancho Cordova, CA 12+ months Required Skills: Minimum of eight (8) years of experience aligning IT systems with organizational business processes. At least five (5) years of that experience must have been in a lead...

    West Advanced Technologies

    Rancho Cordova, CA
    2 days ago
  • $165k - $200k

     ...(NRTLs) to define product evaluation and certification scope and the qualification path for each product configuration. • Develop and document test plans according to the relevant standards. Common tests include full-load temperature rise, dielectric and BIL... 

    Butcher Power Products

    Rancho Cordova, CA
    13 days ago
  • $105.5k - $213.5k

     ...operate worldwide.We’re looking for a driven and innovative Hardware Power Engineer to join our system power hardware design team, developing next‑generation networking platforms. If you thrive on technical challenges and want to work on products that truly matter, this... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    6 days ago
  • $107.6k - $198.4k

     ...experience with prompt engineering, structured prompting, reusable context patterns, or prompt chaining1+ years of experience designing, developing, or implementing AI agents for software engineering, quality engineering, DevOps, or software delivery use cases1+ years of... 
    Local area

    Deloitte

    Sacramento, CA
    4 days ago
  • $136.5k - $276.5k

    Switching Software Customer Engineering EscalationsThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    2 days ago
  • $105.5k - $213.5k

     ...embrace you. Open up opportunities with HPE.Job Description:We are seeking a Software Systems Engineer to join our team in designing, developing, troubleshooting, and enhancing software for networking products. This role focuses on systems software development and... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    2 days ago
  • Job-ID29067791Reference26-22945Salary$68.50 / hourRemote50% Remote JOB DESCRIPTION Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs. Code may be used in enterprise...
    Local area
    Remote work

    Mindlance

    Folsom, CA
    2 days ago
  •  ...about improving healthcare and saving lives across the country!Position OverviewWe are seeking a Senior Software Engineer to design, develop, and maintain scalable full-stack applications using C#, .NET, and React. You will build robust APIs, deliver responsive front-end... 
    Flexible hours

    CyberCoders

    Sacramento, CA
    4 days ago
  • $160k - $225k

     ...effective solutions to market.Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise in developing, delivering, integrating, and supporting high-performance, cost-effective, jet-powered Unmanned Aerial Systems (Targets and... 
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    Kratos Defense & Security Solutions

    Roseville, CA
    4 days ago
  • $111.03k - $211.2k

     ...RoleJoin Intel's graphics software team and help deliver high-quality GPU experiences in AI domain.As a GPU Software Engineer, you will develop, validate, debug, and optimize graphics software and GPU driver solutions across Intel platforms. You will work at the intersection... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Folsom, CA
    4 days ago
  •  ...organizational or functional industry position titles for programmers include but are not limited to programmer analyst, applications developer, software engineer, software developer, software quality assurance specialist, systems programmer, systems software programmer,... 

    Xinnovit

    Rancho Cordova, CA
    2 days ago
  • $144.43k - $183.12k

     ...Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 3. The Software Engineer 3 designs, develops, and maintains software solutions in a hybrid development environment, encompassing on-premises, cloud, and hybrid infrastructures... 
    Work visa
    2 days per week

    Berkshire Hathaway Homestate Companies

    Sacramento, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware developer. Be the first to apply!