Jobs · Engineering · California

Firmware Engineer, Embedded Systems

Anduril Industries · Costa Mesa, CA · 2 wk ago
Engineering$166k–$220k/yrFull-time

About the Role

Anduril is seeking a Firmware Engineer to join our team based in Costa Mesa, CA. The firmware team at Anduril develops core technology used across multiple products such as Menace, Dive-XL, Ghost, and Roadrunner. We work in close coordination with Electrical Engineering to develop hardware and software solutions to some of the hardest problems facing our customers. You'll contribute low-level firmware development for systems operating on land, sea, and air.

Responsibilities

  • Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features, and architect changes to support an ever-growing codebase
  • Own complex firmware features of an embedded system
  • Quickly debug and troubleshoot issues that span the electrical, firmware, and software boundaries
  • Help select microcontrollers and peripherals and review schematics with the electrical engineering team
  • Concurrently manage involvement in multiple projects at various stages

Requirements

  • BS or MS in CS/CE/EE or equivalent industry experience
  • 3+ years of experience in firmware/embedded software development, with a focus on embedded systems
  • Strong C coding ability for embedded systems
  • Experience integrating microcontrollers with analog and digital sensors
  • Experience developing firmware in bare-metal or RTOS environments
  • Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers
  • Solid understanding and application of coding best practices, board bring-up, and debugging
  • Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc.
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities

Preferred Qualifications

  • Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
  • Have a bias for action. If you see a problem, you want to solve and fix it
  • Be naturally curious about the technologies and tools you use

Pay

US Salary Range: $166,000—$220,000 USD

Benefits

Highly competitive equity grants are included in the majority of full-time offers and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including:

  • Comprehensive, competitive benefits package available at little to no cost to employees, supporting health, recovery, and whatever comes next

Similar jobs