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

Lead Firmware Engineer - C / BareMetals / RTOS / ARM / SPI / Irvine / EV / Onsite

Motion Recruitment

Irvine, CAOnsiteDirect Hire$170k - $190kOur client located in Irvine CA, is a fast growing EV/AV charging company. They are urgently Lead / Senior Firmware Engineer to join the engineering team and support the design, development, integration, and release of embedded firmware for EV charging systems and related products. This role will be responsible for developing reliable production-quality firmware, supporting new feature development, debugging complex issues from lab and field environments, and collaborating closely with hardware, software, systems, and test teams. This position requires a strong background in embedded systems, microcontroller-based firmware development, hardware interaction, and root cause analysis. The ideal candidate should be comfortable owning technical problems end to end, contributing to architecture and design discussions, and helping improve engineering quality and execution across the team.This job is onsite 5 days a week in IrvineResponsibilities: Design, develop, test, and maintain embedded firmware for charger controllers and related subsystems Develop firmware in C/C++ for microcontroller-based real-time systems Support low-level driver development and hardware interface integration, including CAN, UART, SPI, I2C, ADC, GPIO, and Ethernet Participating in board bring-up, hardware validation, and support of new hardware revisions Investigate and resolve issues identified during architecture, design, development, validation, customer escalations, and field deployments Support implementation of diagnostics, fault handling, logging, bootloader, and firmware update mechanisms Collaborate with cross-functional teams including hardware, systems, Linux, POS, cloud/backend, and test engineering Participate in design reviews, code reviews, and release readiness activities Contribute to firmware architecture, maintainability, and coding best practices Mentor junior engineers and provide technical guidance as needed Create and maintain technical documentation related to firmware design, interfaces, and troubleshooting Must Have Skills:Bachelor’s degree in electrical engineering, Computer Engineering, Computer Science, or related field 7+ years of experience in embedded firmware development Strong proficiency in C/C++ for embedded systems Experience with microcontroller-based system design and real-time embedded development Strong understanding of hardware-software interaction and low-level debugging Experience with common embedded communication protocols such as CAN, UART, SPI, I2C, and Ethernet Experience using debugging and lab tools such as IDE, JTAG, debuggers, oscilloscopes, logic analyzers, and protocol analyzers Experience with version control systems such as Git Strong analytical, troubleshooting, and problem-solving skills Effective communication skills and ability to work across teams Nice To Have Skills:Experience in EV charging, power electronics, industrial systems, automotive systems, or other embedded product environments Experience with RTOS-based embedded development Familiarity with bootloaders, OTA updates, and firmware recovery mechanisms Experience supporting products through validation, release, and field deployment Familiarity with safety, fault management, and reliability-focused firmware design Experience mentoring junior engineers or leading technical workstreams Exposure to Linux-based embedded systems and system-level integration Key CompetenciesStrong technical ownership Structured debugging and root cause analysis Cross-functional collaboration Attention to quality and reliability Strong written and verbal communication Ability to mentor and support other team members The Offer: 170-190k base salary 5-8% bonus 401k full benefits - Health , medical , dental 2 weeks off over christmas and new years Paid 10 PTO

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Firmware Engineer - C / BareMetals / RTOS / ARM / SPI / Irvine / EV / Onsite in Irvine, CA vacancy
  • Irvine, CAOnsiteDirect Hire$170k - $190kOur client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team...  ....This is an Onsite position 5 days...  ...that gates every firmware release Grow... 
    Suggested

    Motion Recruitment

    Irvine, CA
    2 days ago
  • Irvine, CaliforniaOnsiteFull Time$160k -...  ...transforming the EV charging industry...  ...looking to hire a Lead / Senior Firmware Engineer to play a key role...  ...CAN, UART, SPI, I2C, ADC, GPIO,...  ...embedded products RTOS development experience...  ...company holidays Onsite opportunity in Irvine... 
    Suggested

    Motion Recruitment

    Irvine, CA
    4 days ago
  • $191k - $253k

     ...ROLEAnduril is seeking a Senior Firmware Engineer to join our team based...  ...applications within an RTOS environment, managing...  ...systems.Strong C coding ability for embedded...  ...protocols such as USB, SPI, I2C, CAN, RS232, RS485...  ...microcontroller cores (ARM, AVR, MSP430, PIC, etc.... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    16 hours ago
  • $191k - $253k

     ...Anduril is seeking a Senior Firmware Engineer to join our team based...  ...applications within an RTOS environment, managing...  ...systems. Strong C coding ability for embedded...  ...protocols such as USB, SPI, I2C, CAN, RS232, RS485...  ...microcontroller cores (ARM, AVR, MSP430, PIC, etc.... 
    Suggested
    Full time
    Work experience placement
    Relocation package

    Anduril

    Costa Mesa, CA
    2 days ago
  • $166k - $220k

     ...environments. The firmware team is where the product...  ...Electrical Engineering on some of the most...  ...DoWrite firmware in C for microcontrollers...  ...firmware in bare-metal or RTOS...  ...common bus protocols (SPI, I2C, UART, or similar...  ...microcontroller cores (ARM, AVR, MSP430, PIC,... 
    Suggested
    Full time
    Work experience placement
    Internship
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $166k - $220k

     ....About the TeamThe Firmware Team at Anduril develops...  ...with Electrical Engineering to develop hardware...  ...write firmware in C, and write tests to...  ...bus protocols (SPI, I2C, UART, CAN, or...  ...microcontroller cores (ARM, AVR, MSP430, PIC,...  ...Experience with an RTOS (FreeRTOS, Zephyr,... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities... 

    Slope

    Costa Mesa, CA
    1 day ago
  • $132k - $198k

     ...Family-of-Systems. As the firmware engineer closest to the hardware...  ...experienceStrong C coding ability for embedded...  ...in bare-metal or RTOS environmentsSolid understanding...  ...such as Ethernet, USB, SPI, I2C, CAN, RS232, RS485...  ...microcontroller cores (ARM, AVR, MSP430, PIC, etc.... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

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

     ...looking for software engineers, hardware engineers,...  ...looking for a Senior Firmware Engineer with experience...  ...in bare-metal or RTOS environments.Outstanding C coding ability and deep...  ...protocols such as I2C, SPI, USB, CAN, RS232, RS4...  ...cores (ARM, AVR, MSP430, PIC, etc... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

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

     ...environments. The firmware team is where...  ...alongside Electrical Engineering on some of the...  ...C coding ability for...  ...bare-metal and RTOS environmentsHands...  ...bus protocols (SPI, I2C, CAN, UART,...  ...microcontroller cores (ARM, AVR, MSP430, PIC...  ...or technically leading other firmware engineersFamiliarity... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $166k - $220k

     ....About the TeamThe Firmware Team at Anduril develops...  ...with Electrical Engineering to develop hardware...  ...write firmware in C, and write tests to...  ...bus protocols (SPI, I2C, UART, CAN, or...  ...microcontroller cores (ARM, AVR, MSP430, PIC,...  ...Experience with an RTOS (FreeRTOS, Zephyr,... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

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

     ...Senior Firmware EngineerCosta Mesa, California, United...  ...a Senior Firmware Engineer with experience developing...  ...in bare-metal or RTOS environments.Outstanding C coding ability and...  ...protocols such as I2C, SPI, USB, CAN, RS232, RS4...  ...microcontroller cores (ARM, AVR, MSP430, PIC,... 
    Full time
    Work experience placement

    anduril

    Costa Mesa, CA
    1 day ago
  • $166k - $220k

     ...domain.ABOUT THE JOBAs a Firmware Engineer on Space, you will...  ...embedded systems.Strong C coding ability for embedded...  ...in bare-metal or RTOS environments.Debugging...  ...protocols such as USB, SPI, I2C, CAN, RS232, RS485...  ...microcontroller cores (ARM, AVR, MSP430, PIC, etc.... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $191k - $253k

     ...environments. The firmware team is where...  ...alongside Electrical Engineering on some of the...  ...Strong C coding ability for...  ...bare-metal and RTOS environments Hands...  ...bus protocols (SPI, I2C, CAN, UART,...  ...microcontroller cores (ARM, AVR, MSP430,...  ...or technically leading other firmware engineers... 
    Full time
    Work experience placement

    Anduril

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

     ...ABOUT THE ROLEWe are looking for Firmware Engineers to join the team! You will...  ...blend of experience with embedded C and classical control theory (...  ...in CBackground in embedded ARM microcontrollersLow-level device...  ...common bus protocols such as SPI, I2C, CAN, RS485, etc.Strong... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $120k - $192k

     ...around the world.The engineer in this position...  ...of highly competent firmware developers involved...  ...development cycle of leading-edge optical PHY...  ...firmware (embedded C code) applications....  ...developing using C and ARM Assembly on...  ...experience (MDIO, I2C, SPI, etc.)Strong debugging... 
    Local area

    Broadcom Corporation

    Irvine, CA
    1 day ago
  •  ...Firmware Developer Role Description: Firmware programming, bare metal programming, Embedded C Proficient with programming for 32/16/8bit micro controllers...  ...protocols like UART, SPI, I2C, RS232, RS485, MODBUS,...  ...Experience with Linux and RTOS based application... 

    Syntricate Technologies

    Irvine, CA
    16 hours ago
  • Anduril Industries is seeking an experienced Firmware Engineer to develop low-level embedded software for multiple product platforms and to build the tests that verify it works. You will write code in C, design test procedures, and collaborate with hardware and software... 

    Anduril

    Costa Mesa, CA
    1 day ago
  • $191k - $253k

    A defense technology company is looking for a Senior Firmware Engineer in Costa Mesa, CA. This role involves developing low-level firmware for...  ...embedded software development. Candidates should have strong C coding skills and a background in managing firmware for multi-... 

    Anduril

    Costa Mesa, CA
    2 days ago
  • Jobtailor is seeking an experienced embedded firmware engineer to research, prototype, and implement wireless-enabled solutions for smart locks...  ...and cloud services. The role requires 5+ years in embedded C, RTOS, and wireless protocol development, plus a Bachelor’s degree... 

    Jobtailor

    Lake Forest, CA
    16 hours ago
  • $120k - $135k

     ...is a strong foundation in engineering. We take great pride in our...  ...Develop, test, and release firmware for embedded and IoT-based...  ...communication interfaces (UART, SPI, I2C) Explore and...  ...Linux, Yocto, and at least one RTOS ~ Proficiency in C (C98) and C++ (C++11) ~ Experience... 
    Local area

    Fluxergy

    Irvine, CA
    3 days ago
  • $191k - $253k

     ...TeamAnduril Electrical Test Engineering deploys test...  ...for a candidate to lead testing for our new...  ...Senior Test Firmware Engineer sits at the...  ...firmware layer — writing C on microcontrollers...  ...APIs (UART, CAN, SPI, etc.) for external...  ...microcontroller cores (ARM, AVR, MSP430, PIC,... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    16 hours ago
  • $125k - $160k

     ...global security.The RoleThe Firmware Engineer will play a pivotal role in the...  ...systems.Experience using RTOS.Proven experience in embedded...  ...communication protocols such as SPI, I2C, and UART.Experience writing...  ...the International Traffic in Arms Regulations (ITAR). Please... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    4 days ago
  • $120k - $160k

     ...global security.The RoleThe Sr. RF Firmware Engineer will play a key role in...  ...including peripherals/drivers (I2C, SPI, CAN, GPIO) to configure RF/...  ...(e.g., DO-178C, MISRA C, ASIL).DisclosuresThis position...  ...the International Traffic in Arms Regulations (ITAR). Please note... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    1 day ago
  • $113k - $185k

    Job SummaryThe Embedded Software Engineer within our Technology Board...  ...embedded systems platforms, such as ARM Cortex.Exceptional skill in C with some grasp of Assembly language...  ...workplace.Ability to work onsite Monday - Friday in Irvine, CA. Preferred QualificationsExpertise... 
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Masimo

    Irvine, CA
    2 days ago
  • Technology Lead - Unix developer with Shell scripting, C / C++ OR Java , RDBMS - Sybase , Oracle or any other RDBMS...  ...Duration: Full TIme Location: Irvine / LA, CA Qualifications Basic Bachelor...  ...Having experience in Performance Engineering and Performance Tuning will be... 
    Full time
    Flexible hours

    Avance Consulting Services

    Irvine, CA
    4 days ago
  •  ...accelerate the software development lifecycle, focusing on prompt engineering for complex refactoring, boilerplate generation, and rapid...  ...an inclusive environment for all associates.Job SummaryCategory:: Information TechnologyPosition Type:: Full-TimeJob Type:: Onsite
    Work at office
    Flexible hours

    West Coast University

    Irvine, CA
    2 days ago
  •  ...Job Description Job Description Firmware Engineer for EV charging system   Intermediate level...  ...languages, including but not limited to C and C++. Selects, develops, and evaluates...  ...closely with architects and technology leads, directly engaging with internal and... 
    Local area
    Flexible hours

    EV Mode

    Irvine, CA
    5 days ago
  • $130k - $160k

     ...Embedded Software Engineer will play a key role...  ...States and its allies.Firmware development: Write...  ...experience with RTOS or bare-metal systems...  ...protocols (SPI, I2C, UART, CAN and...  ...g., DO-178C, MISRA C, ASIL).DisclosuresThis...  ...International Traffic in Arms Regulations (ITAR).... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    3 days ago
  • $191k - $253k

     ...hardware, software, and firmware; in both the RF and...  ...for an Embedded Software Engineer to join our rapidly growing...  ...code running on ARM-based microprocessors +...  ...interface with hardware over SPI, I2C, UART, and other...  ...Support Packages (BSP), and RTOS environmentsExperience... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Firmware Engineer - C / BareMetals / RTOS / ARM / SPI / Irvine / EV / Onsite. Be the first to apply!