Firmware Engineer

Anduril
United States
Workplace: OnsiteFull timeUSD 166,000 - 220,000 annuallyFunction: Hardware, Embedded & Systems EngineeringEducation: bachelorsSkills: ["Problem-solving","Communication","Teamwork"]

Develop low-level embedded firmware in C for microcontrollers used across multiple defense platforms, and build the tests that verify behavior against requirements. Partner with senior engineers to debug issues across electrical, firmware, and software boundaries, support board bring-up and hardware-firmware integration, and maintain requirements traceability from prototype through production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
1 day ago

Firmware Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Develop low-level embedded firmware in C for microcontrollers used across multiple defense platforms, and build the tests that verify behavior against requirements. Partner with senior engineers to debug issues across electrical, firmware, and software boundaries, support board bring-up and hardware-firmware integration, and maintain requirements traceability from prototype through production.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop low-level firmware in C for microcontrollers across multiple product platforms.
  • •Write and execute test procedures that verify firmware behavior against requirements.
  • •Debug and troubleshoot issues across electrical, firmware, and software boundaries.
  • •Support board bring-up and hardware-firmware integration with cross-functional teams.
  • •Maintain requirements traceability and contribute to projects from prototype through production.

Pay and Benefits

Salary: USD 166,000 - 220,000 annually
Equity and Bonus:Equity

Key Requirements

  • •BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • •2+ years of firmware/embedded software development experience.
  • •Strong C coding ability for embedded systems.
  • •Experience with common bus protocols such as SPI, I2C, UART, or CAN.
  • •Ability to write/execute embedded firmware test procedures and debug issues.
Experience:Embedded systems
Education:Bachelor's
Skills:Problem-solvingCommunicationTeamwork
Languages:English
Tech Stack:CMicrocontrollersSPII2CUARTCANPythonARMAVRMSP430PICFreeRTOSZephyrVxWorksJamaDOORS

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