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 4 days ago
Similar jobs that could be interesting for youBased on the Firmware developer in Rancho Cordova, CA vacancy
  •  ...DRAM Firmware (FW)/Integration Engineer As DRAM Firmware (FW)/Integration engineer your responsibilities will include but are not limited to: Develop, validate and integrate DRAM driver for SSD FW platform. Understand DRAM IP on the controller side and develop... 
    Suggested

    Resource Logistics

    Rancho Cordova, CA
    1 day ago
  •  ...Senior Firmware EngineerLocation: Rancho Cordova, CA Role Type: Full timeThe successful candidate's starting base pay will be determined...  ...with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to... 
    Suggested
    Work experience placement

    InterSources

    Rancho Cordova, CA
    1 hour ago
  • $148.32k - $237.4k

     ...You can be part of the takeoff of an innovative business that develops cutting-edge products, delivers strong business value for customers...  ...you will join a fast-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and... 
    Suggested
    Full time
    Temporary work
    Internship
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    22 days ago
  • - 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 system... 
    Suggested

    Yochana

    Folsom, 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
    2 days ago
  • $127.5k - $236.5k

    Job Title: Lead, Systems Engineer - Control Systems Analysis Job Code: 42123 Job Location: Huntsville, AL or Sacramento, CA Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off Job Description...
    Full time
    Flexible hours

    L3HHCM20

    Rancho Cordova, CA
    4 days ago
  • $151.6k - $222.4k

     ...or Azure. 5+ years of experience with debugging, troubleshooting, and the use of observability and diagnostic tools. Experience developing or deploying applications using LLMs, RAG pipelines, MCP, and multi-agent frameworks. Why Cisco? At Cisco, we’re revolutionizing... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Rancho Cordova, CA
    2 days ago
  •  ...Alfresco Content services, Angular, Java & Spring Boot, Alfresco API Integration, Alfresco Search.Skills8+ years of experience in developing extensions for Alfresco Content Services - In-Process and Out-of-Process.An in-depth knowledge of Alfresco and experience of... 

    United IT

    Rancho Cordova, CA
    28 minutes ago
  •  ...analysis, and programming activities on application software; this may often require independent research and study.Leads teams that develop high-quality and production-ready software by using best-practice data structures, algorithms, design patterns, and frameworks that... 
    Local area

    United IT

    Rancho Cordova, CA
    1 day ago
  • $135.5k - $275k

     ...R&D organization, contributing across the full hardware development lifecycle. We are seeking a Electrical Hardware Engineer to develop, evaluate and modify electrical parts and components. This will include sub-systems, algorithms, or integrated circuitry for electrical... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Roseville, CA
    2 days ago
  • $114k - $177.8k

     ...of the most meaningful engineering work of your career.As an Engineer of Embedded software you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Mcclellan, CA
    2 days ago
  • WILL BE WORKING IN OFFICE AT LEAST 1X WEEK Responsibilities: · Manage CI/CD pipelines and automate deployment processes. · Administer and troubleshoot WebLogic servers to ensure high availability and performance. · Work on Azure cloud deployments, including...
    Work at office

    SAPSOL Technologies Inc

    Rancho Cordova, CA
    4 days ago
  •  ...with public cloud providers, such as AWS, GCP, or Azure.5+ years of experience with debugging, troubleshooting, and the use of observability and diagnostic tools.Experience developing or deploying applications using LLMs, RAG pipelines, MCP, and multi-agent frameworks.... 

    Cisco

    Rancho Cordova, CA
    4 days ago
  • $133.96k - $223.27k

     ...density applications, including advanced smartphones, PCs, SSDs, automotive and data centers. Job Description As an SSD Firmware Debug Engineer, your primary role is to triage and debug SSD drive Firmware failures for our data center SSD product line. In this... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Kioxia

    Folsom, CA
    18 days ago
  • Software Engineer We are currently seeking talented individuals to join our engineering team in Rancho Cordova, CA to perform front-end and middleware development of our products. Minimum 5 years of professional Windows development experience, using Microsoft...

    Automation ONSPEC Software Inc.

    Rancho Cordova, CA
    more than 2 months ago
  • $125k - $150k

     ...equivalent experience as demonstrated by candidate)Strong embedded firmware development skills are requiredElevator industry experience...  ...projects with minimal supervisionDuties and ResponsibilitiesDesign, develop, modify, and maintain software codeTroubleshoot and debug new... 
    Work at office
    Local area

    GAL Manufacturing

    Sacramento, CA
    45 minutes ago
  • $78.4k - $130k

     ...Duties and Responsibilities: Software Design & Development • Develop, code, test, and debug new embedded software or enhancements to...  ..., integration, and regression test plans for new hardware and firmware. • Diagnose issues related to startup behavior, communication... 
    Local area
    Remote work

    Illinois Tool Works

    Sacramento, CA
    1 day 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
    4 days ago
  • $90k - $150k

     ....x, including REST APIs and integrations with internal and third-party systems (Salesforce, QuickBooks, AWS, and others). ~ Develop and improve frontend features in Angular and React (TypeScript) with Redux, Vite, and MUI - from data layer through UI, including interactive... 
    Full time
    Part time
    Work at office
    Local area
    Flexible hours

    CRETELLIGENT

    Rancho Cordova, CA
    4 days ago
  •  ...Job TitleOur client is looking for a .NET Developer for a 12 month contract opportunity located in Sacramento, CA. This role has high chance of extensions and up to 2 days of telework offered.Required Skills1. In-depth experience developing Microsoft ASP.NET, ASP.NET MVC... 
    Contract work
    Remote work

    Samprasoft

    Rancho Cordova, CA
    44 minutes ago
  •  ...candidates) Required Skills Salesforce dev exp - 8 years minimum Lightning web components Experience designing and developing secure application and products. BS in computer science or equivalent technical field or equivalent work experience.... 
    Work experience placement
    Local area
    2 days per week
    1 day per week

    ShiftCode Analytics

    Rancho Cordova, CA
    2 days ago
  • $120k - $140k

     ...they don't ~ A solid command of Salesforce security and admin best practices ~ Salesforce certifications such as Platform Developer I, Platform Developer II, or Administrator ~ A good understanding of data modeling, performance, and long-term org maintainability... 
    Full time
    Part time
    Work at office
    Local area
    Flexible hours
    3 days per week

    CREtelligent

    Rancho Cordova, CA
    4 days 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
    3 days ago
  •  ..., GA. (Need local candidates)Required SkillsSalesforce dev exp - 8 years minimumLightning web componentsExperience designing and developing secure application and products.BS in computer science or equivalent technical field or equivalent work experience.Experience with... 
    Work experience placement
    Local area
    2 days per week
    1 day per week

    ShiftCode Analytics

    Rancho Cordova, CA
    1 day 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, and integrating AI capabilities...
    Work at office
    Flexible hours

    GEI Consultants

    Rancho Cordova, CA
    2 days ago
  • $81.27k - $176.07k

    *This role does not offer visa sponsorship. Candidates must be authorized to work in the U.S. without current or future sponsorship (including CPT, OPT, TN or H‑1B). **This is a hybrid position with onsite attendance required based on business needs. Candidates must reside...
    H1b
    Work at office
    Local area

    Delta Dental

    Rancho Cordova, CA
    4 days ago
  • $60 - $65 per hour

     ...65.00hr Requirement/Must Have:BS in computer science or equivalent technical field or equivalent work experience.Experience with developing, configuring and deploying applications on Microsoft Azure or any other cloud platform.ResponsibilitiesDesign, implement, and maintain... 
    Work experience placement

    Cynet Systems

    Rancho Cordova, CA
    4 days ago
  •  ...Elevator Controls team. This role involves designing and maintaining software for elevator systems, requiring strong skills in embedded firmware development and proficiency in C/C++. Candidates should have at least 5-10 years of experience and be self-motivated. Competitive... 

    Vantage Elevator Solutions

    Sacramento, CA
    4 days ago
  • Vantage Elevation, LLC is seeking a Senior Software Engineer to design, develop, and maintain embedded software for elevator control systems. You will work with cross‑functional teams to deliver robust software and support field testing in Bronx, NY. The role requires a... 

    Vantage Elevator Solutions

    Sacramento, CA
    5 days ago
  • $52 - $54 per hour

     ...DMMs, power supplies, and function generators. ~ Experience developing and executing hardware validation/test plans and writing...  ...complex device datasheets and work effectively with software/firmware engineers on hardware interfaces such as I2C and SPI. ~ Strong... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Folsom, CA
    3 days ago

Do you want to receive more vacancies?

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