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
  •  ...being on a team that wins.Job DescriptionAre you passionate about developing intelligent embedded systems while working closely with...  ...Teledyne Paradise Datacom is looking for an Embedded Systems & RF Firmware Engineer to help design and deliver high-power RF products,... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Flexible hours

    Teledyne AnaFocus

    Rancho Cordova, CA
    2 days ago
  •  ...in the Rancho Cordova, CA area to provide them with an Senior Firmware Engineer(FTL). Please review the below description and let us know...  ...(FTL): Design and Maintain FTL Architecture Develop and maintain the Flash Translation Layer (FTL), including I/O flow... 
    Suggested
    Visa sponsorship
    Relocation package

    Programmers.io

    Rancho Cordova, CA
    3 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
    Local area
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    9 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
  •  ...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
    2 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
    1 day ago
  • $92.5k - $200.4k

     ...equivalent technical field (MS is a plus)Additional experience may be accepted in lieu of education or degreeExperience designing and developing highly scalable and secure applications and productsExperience with developing and deploying applications on Azure or similar... 
    Local area

    Delta Dental

    Rancho Cordova, CA
    1 day 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
  • 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
    3 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
    3 days ago
  • Job Title Candidate must reside near Rancho Cordova, CA or Oakland, CA (Hybrid) Required Skills Java language knowledge for building services and micro services such as Restful with JSON and/or SOAP with XML based request/response Implementing design patterns...
    Work experience placement

    Omni Inclusive

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

     ...experienced 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... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Roseville, CA
    1 day 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
  •  ...reduce waste, improve yield, ensure process compliance, and enhance overall process performance. Documentation & Standards • Develop and maintain work instructions, standard operating procedures (SOPs), process control plans, and engineering documentation. • Review... 
    Work at office

    Butcher Power Products

    Rancho Cordova, CA
    7 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
    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
    3 days ago
  • The DTAMM team seeks an entry level Hardware Engineer to directly support the modernization of the space launch ranges, meeting mission requirements, providing range capabilities, and supporting the Assured Access to Space (AATS) mission. The overarching purpose of the...
    Full time

    ARES

    Roseville, CA
    5 days ago
  •  ...Java Backend Developer Location: Rancho Cordova, CA/Oakland, CA (Locals only) Duration: Long term Tech Stack: Java Spring Boot Kafka AWS, GCP, Azure Skills/Experience: Experience with developing and deploying applications on Azure or... 
    Local area

    Software Technology Inc

    Rancho Cordova, CA
    4 days ago
  • Job Description Perform hardware installations (rack / stack) and cable installations (routing, terminating, structured cabling), including troubleshooting and testing Also, perform hardware decommissions and cable removal Coordinate DCS IT asset redundant...
    Remote work
    Relocation

    Syntricate Technologies

    Rancho Cordova, CA
    1 day ago
  • $52 - $54 per hour

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

    Pyramid Consulting

    Sacramento, CA
    5 days ago
  • $130k - $170k

     ...Job Title: Salesforce Developer - Apex & LWC Developer Location : Alpharetta, GA OR Rancho Cordova, CA - Onsite Pay Rate: 80/hr Responsibilities Design, implement, and maintain Salesforce Data Cloud architecture and customer data models.... 
    Work experience placement

    Black Rock Groups

    Rancho Cordova, CA
    5 days ago
  •  ....NET Full Stack Developer Rancho Cordova, CA 9+ months In-person interview - Onsite Role Required skills: Experience in C# & .NET development as well as .NET Web API Writing SQL queries (We use SQL server RDMS for our applications... 
    For contractors

    West Advanced Technologies

    Rancho Cordova, CA
    1 day ago
  • $61.42 - $66.42 per hour

     ...Ability to produce written test reports. ~ Ability to read data sheets for complex devices and translate requirements for software/firmware engineers, specifically for I2C and SPI I/O expanders and multiplexers. ~ Strong understanding of analog and digital hardware,... 

    Cynet Systems

    Folsom, CA
    5 days ago
  • $260k

     ...Please 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.... 
    Full time
    Contract work
    Local area
    Overseas

    Arista

    Roseville, CA
    6 days ago
  •  ...Design, implement, and optimize computer vision pipelines (object detection, lane detection, sign recognition, behavior recognition). Develop methods to fuse data from multiple sensors (video, IMU, GPS, LiDAR). Contribute to real-time inference systems on mobile devices (... 
    Remote work
    Flexible hours

    Sapios

    Sacramento, CA
    4 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
    4 days ago
  • $105.7k

     ...silicon, product, and manufacturing teams. Contribute to innovations in processors, GPUs, SoCs, photonics, and validation systems. Develop technical depth, tackle complex challenges, and contribute from day one while learning alongside experienced Intel engineers and... 
    Summer work
    Internship
    Local area
    Immediate start
    Worldwide
    Relocation package
    Shift work

    Intel

    Folsom, CA
    3 hours ago
  •  ...Automation teams, and business units. Participate in architectural design, system analysis, and software development activities. Develop maintainable, scalable, responsive, and secure applications. Own specifications, quality, deployments, monitoring, and... 

    Yochana

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

Do you want to receive more vacancies?

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