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 2 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
    4 days 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
    6 hours ago
  •  ...Embedded Firmware Engineer Contract || Embedded Firmware Engineer || Rancho Cordova, CA - Onsite CXL firmware development ARM Cortex-M3, ARM M0+, STM32 NVMe and PCIe firmware FPGA and SoC integration Real-time operating systems I2C, DMA, UART, GPIO... 
    Suggested
    Contract work

    E-Solutions

    Rancho Cordova, CA
    2 days ago
  •  ...help build the intelligent control systems behind high-power RF and microwave technologies. In this role, you will combine embedded firmware development with hands-on RF hardware integration, contributing to the design, validation, and support of Solid State Power... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Flexible hours

    Teledyne AnaFocus

    Rancho Cordova, CA
    5 days ago
  • $150k - $210k

     ...controllers. Debug and Validation Capture and analyze PCIe/NVMe transactions using protocol analyzers, logic analyzers, and firmware logs. Monitor SMBus/I3C transfers, analyze timing and error conditions, and ensure firmware implementation is stable and... 
    Suggested
    Full time
    Work experience placement

    Texas State Library and Archives Commision

    Rancho Cordova, CA
    3 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... 

    Procyon TS

    Folsom, CA
    17 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... 

    Yochana

    Sacramento, 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
    5 days 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
  • $91.8k - $171k

     ...Software Engineer in McClellan, CA.What You'll Get to Do: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... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Mcclellan, CA
    4 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
    4 days ago
  • $125k - $150k

     ...equivalent experience as demonstrated by candidate) Strong embedded firmware development skills are required Elevator industry...  ...and Responsibilities A typical day may include: Design, develop, modify, and maintain software code Troubleshoot and debug... 
    Full time
    Work at office
    Local area

    GAL Manufacturing

    Sacramento, CA
    8 hours ago
  •  ...between complex flight algorithms and custom avionics hardware, developing high-performance C and C++ applications that ensure...  ...troubleshoot hardware-in-the-loop simulation modelling and make firmware updates ~ May be required to obtain and maintain a U.S. security... 
    Long term contract
    Work at office
    Weekend work

    Johnson Service Group (IL)

    Sacramento, CA
    8 hours ago
  • $94.08k - $147k

     ...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... 
    Temporary work
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    20 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
    2 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
    1 day ago
  • $95k - $145k

     ...reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact The Senior Application Developer is a seasoned professional responsible for leading and supporting the design, integration, and implementation of scalable ERP solutions... 
    Work experience placement

    Cargill

    Fair Oaks, CA
    17 hours 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
  • $165k - $241.4k

     ...handles more than 10 billion of requests to our devices 24/7/365. Your Impact As a member of the Time Series Data team, you will develop, scale, and maintain the platforms and services which sustain several Cisco services and data platforms, including the flagship... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Rancho Cordova, CA
    1 day ago
  •  ...Microsoft Power Platform Developer This advertisement is posted as until filled. The Job Control will remain open, and applications will be reviewed daily until filled. The Office of Technology and Innovation (OTI) enables the DMHC to deliver essential services to... 
    Work at office
    Visa sponsorship

    California State Jobs

    Rancho Cordova, CA
    9 hours 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
    17 hours ago
  • $106k - $162k

     ...of work and assign tasks.Prepare scope, budgets, and schedules for project assignments.Assist Northern California CM staff with developing technical proposal content to provide professional services.Required Skills & Required ExperienceBachelor's Degree in Construction... 
    For contractors
    Work at office
    Local area
    Night shift

    Dewberry

    Rancho Cordova, CA
    1 day 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
    2 days ago
  •  ...highperformance backends, you'll shape technology that improves care delivery and enhances lives. Our leadership model is about developing great leaders at all levels and creating opportunities for our people to grow - personally, professionally, and financially. We... 
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Rancho Cordova, CA
    4 days ago
  • Senior Technical Lead Rancho Cordova, CA 12+ months 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 capacity. Possession of a bachelor's ...

    WATI

    Rancho Cordova, CA
    2 days ago
  •  ...environment. Translate use case requirements into scalable, technical solutions, making deliberate build-vs-configure decisions. Develop and implement AI pipelines using APIs such as LLMs, prompt engineering, and workflow orchestration platforms. Create functional... 
    Weekly pay
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Rancho Cordova, CA
    1 day 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
    3 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
  • $97.9k - $163.1k

     ...process, please direct your inquiries to the Global Call Center (GCC) at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore... 
    Local area

    Deloitte

    Sacramento, CA
    1 day ago
  • $118.05k - $144.52k

     ...This individual will need extensive technical expertise to join our dynamic development team. Responsibilities include designing, developing, and maintaining software solutions in a hybrid development environment, encompassing on-premises, cloud, and hybrid... 
    Work visa
    2 days per week

    Berkshire Hathaway Homestate Companies

    Sacramento, CA
    3 days ago

Do you want to receive more vacancies?

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