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 3 days ago
Similar jobs that could be interesting for youBased on the Firmware developer in Rancho Cordova, CA vacancy
  •  ...support the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role:Senior Firmware Engineer Location: Rancho Cordova, CA Duration: Fulltime Required Skills: Senior Firmware Engineer Job Description:... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Remote work

    Tekfortune Inc

    Rancho Cordova, CA
    17 hours 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

    System Soft Technologies

    Rancho Cordova, 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... 
    Suggested
    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...
    Suggested
    Work experience placement

    Omni Inclusive

    Rancho Cordova, CA
    3 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... 
    Suggested
    Full time
    Work at office
    Local area

    GAL Manufacturing

    Sacramento, 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
    5 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
    1 day ago
  • $65k - $75k

    We begin with dreams. Dreams drive our motivation. Dreams are our future. The world's dreams, people's dreams, our dreams. Our passion creates ideas that make dreams come alive. Technology and products that were only dreams become reality. All for dreams. Dreams ...
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    NIdec Motor

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

    ITW

    Sacramento, CA
    1 day ago
  • $50 per hour

     ...Interface with cross-functional teams to ensure hardware design meets firmware, diagnostic, and system-level requirements. Participate in...  ...in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop... 

    Experis/Manpower Group

    Folsom, CA
    3 days ago
  • $126.1k - $261.9k

     .../vDPA, overlay networks, and congestion control behaviors. Developing automation, scripts, and test tooling to exercise DPUs, collect...  .... Working with vendors to evaluate new DPU generations, firmware and feature updates, and trade-offs between performance, efficiency... 
    Permanent employment
    Work experience placement
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Sacramento, CA
    2 days ago
  • $95k - $152k

     ...of lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact ~ The Senior Application Developer- SuccessFactors Employee Central job builds, maintains, integrates and implements software applications within SuccessFactors. With... 
    Work experience placement

    Cargill

    Fair Oaks, CA
    5 hours 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
    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
    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
    5 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
    4 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
    2 days ago
  • $110.5k - $205.5k

    Job Title: Lead, Control Systems Analysis (Systems Engineer) Job Code: 39555 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: The...
    Full time
    Flexible hours

    L3HHCM20

    Rancho Cordova, CA
    21 hours ago
  • $105k - $160k

     ...reach your higher purpose at Cargill. Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure to support information technology applications and services. With minimal... 
    Work experience placement

    Cargill

    Fair Oaks, CA
    5 hours ago
  • $36 - $82 per hour

    Office/Field Engineer We are seeking an Office/Field Engineer to provide technical, administrative, and contract support for heavy civil infrastructure construction projects, including pipelines, pump stations, tanks and reservoirs, dams, levees, and groundwater well facilities...
    Hourly pay
    Contract work
    For contractors
    Work at office

    GEI Consultants

    Rancho Cordova, CA
    5 days ago
  • $100k - $130k

    Job Description Job Description Salary: $100,000 - $130,000 Traffic Engineer, Project Mid-Level Position Summary BENEN seeks a Traffic Engineer at the project level to support and lead the delivery of traffic engineering projects for public infrastructure...
    For contractors
    Remote work
    Flexible hours

    Bennett Engineering Services

    Sacramento, CA
    17 days ago
  • $120k - $160k

     ...new systems or interfaces between AI systems affects the security posture of the current environment Provide expertise for developing AI Security standards and incident response playbooks Qualifications ~ Bachelor’s or master’s degree in computer... 

    Cargill

    Fair Oaks, CA
    5 hours ago
  •  ...Angular UI Developer With Oracle Database Experience Rancho Cordova, CA 24+ months Mandatory Qualifications: A minimum of Five (5) years of experience within the past Ten (10) years in front end web development tools, techniques, and methods for user-facing... 

    WATI

    Rancho Cordova, CA
    3 days ago
  • $35 - $55 per hour

    Job Description We are seeking a highly skilled, detail-oriented, and motivated Office Engineer to join our dynamic team in a full-time, on-site role based in Sacramento, CA. As an Office Engineer, you will play a critical role in ensuring the effective administration ...
    Hourly pay
    Full time
    For contractors
    Work at office
    Local area

    Atlas

    Rancho Cordova, CA
    1 day ago
  •  ...Overview Canonical publishes Ubuntu and serves millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and enterprises. We have created a new Developer Relations team to engage directly with... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Sacramento, CA
    1 day ago
  • $100k

     ...Client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Fair Oaks, CA
    2 days ago
  • $79.2k - $209.5k

    Job Description At Oracle Cloud Infrastructure (OCI), we are building the future of cloud for enterprises. We combine the speed, ownership, and innovation mindset of a start-up with the scale, security, and customer focus of one of the world’s leading enterprise technology...
    Temporary work
    Flexible hours

    Oracle

    Sacramento, CA
    5 days ago
  • $173.62k

     ...deployment, and maintenance. Apply knowledge of software engineering principles and industry methodologies (e.g., Agile, Scrum) to develop scalable and reliable applications. Design, Develop, and Deploy Software Solutions: Translate functional and technical... 
    Relocation

    West Advanced Technologies

    Sacramento, CA
    17 hours ago
  •  ...enterprise environment Lead Windows OS lifecycle management, including deployment, patching, upgrades, and security compliance Develop, maintain, and optimize advanced PowerShell scripts for automation, reporting, and operational efficiency Manage and enhance... 
    Full time

    Pearson

    Sacramento, CA
    6 days ago

Do you want to receive more vacancies?

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