Firmware Engineer

Anduril
Irvine
Workplace: OnsiteFull timeUSD 129,000 - 177,000 annuallyFunction: Hardware, Embedded & Systems EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Debugging","Problem-solving","Mentoring"]

Build low-level embedded firmware for microcontrollers supporting Anduril’s Sentry Tower platform. Own design and delivery of firmware projects, integrate system-level features, and debug issues across electrical/firmware/software boundaries. Work with Electrical Engineering to select MCU/peripherals, develop reusable device drivers, and evolve an ever-growing embedded codebase. Contribute to engineering direction and mentor fellow firmware engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
5 days ago

Firmware Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Build low-level embedded firmware for microcontrollers supporting Anduril’s Sentry Tower platform. Own design and delivery of firmware projects, integrate system-level features, and debug issues across electrical/firmware/software boundaries. Work with Electrical Engineering to select MCU/peripherals, develop reusable device drivers, and evolve an ever-growing embedded codebase. Contribute to engineering direction and mentor fellow firmware engineers.
Location: Irvine
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop low-level firmware/software for microcontrollers, creating reusable device drivers and integrating system-level features.
  • •Take full ownership of embedded firmware project design, implementation, and completion.
  • •Mentor other firmware engineers and help teach best practices in design engineering.
  • •Debug and troubleshoot issues spanning electrical, firmware, and software boundaries.
  • •Manage involvement in multiple embedded firmware projects across different stages.

Pay and Benefits

Salary: USD 129,000 - 177,000 annually
Equity and Bonus:Equity

Key Requirements

  • •BS or MS in CS/CE/EE or equivalent industry experience.
  • •3+ years of firmware/embedded software development focused on embedded systems.
  • •Expert-level C coding for embedded systems, including MCU projects that communicate between multiple boards or systems.
  • •Experience integrating microcontrollers with analog and digital sensors and developing in bare-metal and/or RTOS environments.
  • •Demonstrated debugging skills (JTAG, SWD, oscilloscopes, logic analyzers) and experience with common bus protocols (USB, SPI, I2C, CAN, RS232, RS485, Ethernet).
Experience:3+ years
Education:Bachelor's in CS/CE/EE
Skills:DebuggingProblem-solvingMentoring
Languages:English
Tech Stack:CMicrocontrollersARMAVRMSP430PICSTM32Bare-metalRTOSJTAGSWDOscilloscopesLogic analyzersUSBSPII2CCANRS232RS485Ethernet

Eligibility

Security Clearance:Secret

Company Brief

Anduril
Designs and builds advanced defense systems combining autonomous aircraft, sensors, and AI-driven software for military and national security applications, focused on modernizing battlefield capabilities and distributed sensing.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Costa Mesa, United States
Founded: 2017
WebsiteLinkedIn