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

Firmware Engineer

$133k - $165k

EnPro

Title: Firmware Engineer


Position Type: Full-Time/Regular


Division: AMI


Department: Quality


Location: Tustin, CA


Salary: $133K-$165K


Job Summary & Job Duties


The Firmware Engineer will build embedded systems that interface directly with hardware. This role is primarily firmware-focused (low-level, real-time, device-facing), with some supporting PC software work for diagnostic and customer-facing tools. You will be close to the hardware: bringing up new boards, writing drivers, debugging with JTAG and oscilloscopes, and building robust firmware that ships in production and performs reliably in real field environments.

What You'll Do:
• Design, implement, and maintain embedded firmware for ARM-based microcontrollers
• Own features and systems from concept through production release
• Develop device drivers and low-level hardware interfaces
• Build robust firmware architectures (state machines, fault handling, watchdogs, diagnostics, recovery)
• Work in RTOS-based systems with real-time constraints (timing, determinism, DMA, interrupts)
• Support hardware bring-up, including schematic-driven debugging and early prototype validation
• Interface with peripherals including ADCs, DACs, sensors, and communication interfaces
• Debug firmware and hardware issues using JTAG/SWD, oscilloscopes, and logic analyzers
• Develop Windows desktop applications (WinForms/WPF) for diagnostics, calibration, and customer tools
• Build and maintain test systems (unit, integration, regression, hardware-in-the-loop)
• Support production release, including field issue investigation and root cause analysis
• Contribute to CI/CD pipelines, automated builds, and release processes


Minimum Qualifications


• 7-15 years of embedded firmware experience in hardware-based products
• Strong proficiency in C/C++
• Experience with ARM-based microcontrollers (including Microchip SAM7 or similar)
• Proven experience writing device drivers and working directly with hardware
• RTOS experience (task scheduling, synchronization, interrupts, timing)
• Strong firmware design skills (state machines, error handling, diagnostics, recovery strategies)
• Demonstrated ability to work independently from concept through production-ready implementation
• Hands-on debugging using JTAG/SWD, oscilloscope, and logic analyzer
• Experience with communication protocols: I2C, SPI, USB, UART, RS-232, RS-485
• Experience with DMA and real-time data handling
• Experience using Git or similar version control systems
• Experience developing Windows desktop applications (C#, WinForms or WPF)
• Ability to read schematics and understand electronics fundamentals (ADC, DAC, amplifiers, sensors)
• Experience supporting products in a production environment (ISO 9001 or similar)


Preferred Qualifications:


• Experience with embedded displays or UI frameworks (e.g., LVGL)
• Networking experience (TCP/IP, embedded connectivity)
• Experience with data logging, databases, or diagnostics tools
• Firmware update mechanisms (bootloaders, field upgrades, recovery strategies)
• Experience with sensor-based or measurement systems and calibration methods
• Experience designing for reliability in production and field environments
• Experience building automated test systems or hardware-in-the-loop setups
• Experience with CI/CD systems and build server setup/maintenance

What We're Looking For
• Hands-on, execution-focused engineer who enjoys building, testing, and debugging real systems
• Strong ownership mindset - able to take products from bring-up through production and field support
• Detail-oriented with a focus on reliability, maintainability, and diagnostics
• Comfortable working cross-functionally with electrical, mechanical, and systems teams

AMI is a subsidiary of Enpro, a leading industrial technology company focused on critical applications across many end-markets, including semiconductor, industrial process, commercial vehicle, sustainable power generation, aerospace, food and pharma, photonics and life sciences.

At Enpro, we believe that diversity drives innovation and inclusion fosters growth. We are committed to creating a workplace where everyone feels valued and respected. Our employment decisions are based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, marital status, military service, or any other status protected by applicable law. If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Human Resources, and we will make all reasonable efforts to accommodate your request.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Tustin, CA vacancy
  •  ...Firmware Developer Role Description: Firmware programming, bare metal programming, Embedded C Proficient with programming for 32/16/8bit micro controllers. Proficient with C and Embedded C programming. Strong experience of working with compilers such as MPLAB... 
    Suggested

    Syntricate Technologies

    Irvine, CA
    2 days ago
  • $120k - $135k

     ...the core of our company's identity is a strong foundation in engineering. We take great pride in our commitment to critical thinking and...  ...team culture What You Will Do Develop, test, and release firmware for embedded and IoT-based systems Ensure firmware... 
    Suggested

    Fluxergy

    Irvine, CA
    3 days ago
  • $175k - $225k

     ...economy, we are a team focused on getting real hardware to orbit fast and scaling capability. We are looking for a Staff FPGA/Firmware Engineer to join our rapidly growing team in Irvine, CA. In this role, you will be accountable for the architecture, end-to-end design... 
    Suggested
    Permanent employment
    Full time

    Turion Space

    Irvine, CA
    2 days ago
  •  ...record in building billion $ public companies in renewable energy and infrastructure. About The Role We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You’ll work on everything from low-... 
    Suggested

    Voltify

    Fullerton, CA
    3 days ago
  • $166k - $220k

     ...Firmware Engineer Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    3 days ago
  • $81.81k - $128.57k

     ...Job Summary Shape the future of smart home technology as a Firmware Engineer on our product team. You'll help create next-generation connected security solutions that will be installed in millions of homes across North America. This is an opportunity to be at the... 
    Work at office
    Flexible hours
    3 days per week

    ASSA ABLOY

    Foothill Ranch, CA
    2 days ago
  •  ...Responsibilities We are looking for a Senior Firmware Engineer with experience developing low-level software/firmware for embedded systems products to join our team. In this role, you will develop and deliver features to the firmware layer which underpins the operations... 

    Dormont Manufacturing Company

    Costa Mesa, CA
    1 day ago
  •  ...the next generation of warfare with lethal systems that deter kinetic conflict and protect global security. The Role The Firmware Engineer will play a pivotal role in the development of our cutting-edge embedded systems, focusing on firmware development,... 
    Work experience placement
    Local area

    Mach Industries

    Huntington Beach, CA
    1 day ago
  •  ...Firmware Engineer Role: Firmware Engineer Job Type: Full time Location: Lake Forest, CA Rate: Open to discuss. Responsibilities • You will be a key member in the firmware development of innovative solutions, products (including products support), concepts... 
    Full time
    Work at office
    Remote work

    Software Technology Inc

    Foothill Ranch, CA
    2 days ago
  • $191k - $253k

     ...sensor fusion, and networking technology to the military in months, not years. ABOUT THE ROLE Anduril is seeking a Senior Firmware Engineer to join our team based in Costa Mesa, CA. The firmware team at Anduril develops core technology used across multiple products... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  • $191k - $253k

     ...Senior Firmware Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Colorwave Inc

    Costa Mesa, CA
    2 days ago
  •  ...accessible over time. That’s where we come in. We combine deep engineering expertise with global-scale manufacturing to deliver the...  ...design, development, integration, and validation of hardware and firmware solutions. # Collaborate with cross-functional teams,... 
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Western Digital

    Irvine, CA
    6 days ago
  • $100k - $120k

     ...this role, you’ll help design, develop, and improve the core software that powers our devices. You’ll work alongside experienced engineers, learning how to create reliable, high-performance features that connect with hardware, cloud services, and peripherals. What You... 
    Internship
    Local area
    Worldwide
    Visa sponsorship

    TP-Link North America, Inc.

    Irvine, CA
    1 day ago
  •  ...# Embedded Software Engineer ~ Job Location : Irvine, California, 100% onsite Client: Aerospace domain Job Overview: We are looking for an experienced Embedded Software Engineer to join our engineering team. Key Responsibilities:... 

    E-Solutions

    Irvine, CA
    3 days ago
  • $100k - $160k

     ...experience. Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in integrating wireless chipsets...  ...in the development and optimization of wireless drivers and firmware, as well as developing RF calibration software. Additionally,... 
    Local area
    Worldwide

    TP-Link North America, Inc.

    Irvine, CA
    2 days ago
  • $100k

     ...Embedded Software Engineer Irvine, CA (Onsite) $100k/annum (MAX) Bachelor's degree (BSCS/BSEE) with 3+ years related experience embedded software development and verification in C/C++ language. Exposure to completed Software Development Lifecycle (SDLC) with peripheral... 

    Saxon Global

    Irvine, CA
    3 days ago
  • $100k - $140k

     .... Overview: We are seeking a skilled Embedded Software Engineer to design, develop, and optimize consumer networking products such...  ...for real-time embedded systems using C/C++, optimizing firmware for performance, memory efficiency, and power usage to meet stringent... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    4 days ago
  • $135k - $240k

     ...internship that creates a pathway to a fulfilling career. THE OPPORTUNITY Silvus is seeking a full-time Senior Embedded Software Engineer to join our Engineering Group, reporting to both the Senior Engineering Director for Irvine and the Director of Software Engineering... 
    Permanent employment
    Full time
    Contract work
    For contractors
    For subcontractor
    Internship
    Work at office
    Local area

    Dormont Manufacturing Company

    Irvine, CA
    2 days ago
  • $135.1k - $168.9k

     ...team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design and implementation... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Irvine, CA
    4 days ago
  • $48.08 - $67.31 per hour

     ...challenging work, with the prime directive of “Keeping Our Heroes Connected”? THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine with dotted‑line reporting to the Director... 
    Work at office
    Monday to Friday

    SILVUS TECHNOLOGIES

    Irvine, CA
    2 days ago
  • $145k - $190k

     ...focuses on creating hardware and software communications solutions for the defense sector. If you are a dedicated embedded software engineer who is ready to take on the toughest technical challenges please apply today! Why join us? Top Tier Benefits Large Bonus Potential... 
    Permanent employment
    Local area

    Jobot

    Irvine, CA
    4 days ago
  • Edison Smart is working with a leading innovator in radio wireless communication based in LA or Irvine. Strong experience in Embedded Systems Track record of C/C++ Experience MAC and Networking layer AMD UltraScale+, ARM MPSoC and Microchip Strong Experience in wireless...

    Edison Smart®

    Irvine, CA
    1 day ago
  •  ...Job Description Job Description Salary: Firmware Engineer for EV charging system Intermediate level Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded... 
    Local area
    Flexible hours

    EV Mode

    Irvine, CA
    11 days ago
  • $155k - $185k

     ...RF Hardware Engineer At ICEYE, we design, build and operate the largest fleet of Synthetic Aperture Radar (SAR) satellites in the world...  ...noise RF circuits with collaboration with embedded software and firmware engineer Work closely with SAR Engineers to test and validate... 
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    ICEYE US

    Irvine, CA
    1 day ago
  • $100k - $145k

     ...to do work that matters? Join us. Position Title: Hardware Engineer Location: Irvine, CA Work Arrangement: On-Site Position...  ...desired Hands-on experience with microcontrollers and firmware/software Experience in small to medium sized teams in an R... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa

    DZYNE Technologies

    Irvine, CA
    3 days ago
  • $108k - $172.8k

     ...Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Broadcom's Central Engineering Design Correlation team is looking for an energetic and self-driven professional to join our team to help with silicon technology... 
    Local area

    Broadcom Corporation

    Irvine, CA
    5 days ago
  • $150k - $185k

     ...a seamless, effortless lifestyle. Overview: TP-Link Systems Inc. is seeking experienced board-level Senior Hardware Design Engineers to join our home networking engineering team. These roles will serve as senior hardware technical owners for consumer network products... 
    Local area
    Worldwide

    TP-Link North America, Inc.

    Irvine, CA
    3 days ago
  • $50 - $60 per hour

     ...learning models for 3D data analysis including mesh and point cloud processing. Collaborate with cross-functional teams including engineering, clinical, and product stakeholders. Document validation findings and communicate results to technical and non-technical... 
    Contract work
    Temporary work

    Collabera

    Irvine, CA
    13 hours ago
  • $145k - $195k

     ...work that matters? Join us. Position Title: Senior Hardware Engineer Location: Irvine, CA Work Arrangement: On-site...  ...collaboration with cross-functional teams (mechanical, manufacturing, GNC, firmware/software, aerodynamics, quality, and program management) and... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa

    DZYNE Technologies

    Irvine, CA
    2 days ago
  • $180k - $250k

     ...including video and high-bandwidth data. Job Description THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for our Irvine office. The successful individual in... 
    Work at office
    Relocation
    Monday to Friday

    Motorola Solutions

    Irvine, CA
    5 days ago

Do you want to receive more vacancies?

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