Firmware Engineer (Embedded Systems)

Anduril Industries

Costa Mesa (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full Family Health Coverage
16 Weeks Paid Parental Leave
Mental Health Resources
Professional Development

Job summary

Anduril Industries is seeking a Firmware Engineer to join our team based in Costa Mesa, CA. The role involves developing low-level firmware and software for embedded systems while collaborating with Electrical Engineering to solve complex problems.

The ideal candidate will have over 3 years of experience in firmware development, strong C coding skills, and an understanding of microcontroller integration. The position offers comprehensive health benefits, paid parental leave, and professional development opportunities.

Qualifications

  • 3+ years of experience in firmware/embedded software development.
  • Must be a U.S. Person due to export control requirements.
  • Experience integrating microcontrollers with analog and digital sensors.

Responsibilities

  • Contribute low-level firmware development for systems.
  • Develop low-level firmware/software for microcontrollers.
  • Help select microcontrollers and peripherals and review schematics.

Skills

C coding for embedded systems
Debugging skills with JTAG and oscilloscopes
Experience with bus protocols like USB, SPI, I2C
Experience in bare-metal or RTOS environments

Education

BS or MS in CS/CE/EE or equivalent experience

Tools

Logic analyzers
Oscilloscopes

Job description

Responsibilities
  • 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
  • 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 electrical engineering team
  • Concurrently manage involvement in multiple projects at various stages
Benefits
  • Full Family Health Coverage
  • 16 Weeks Paid Parental Leave for All Caregivers
  • Family Planning & Support
  • Incentivized Time Off
  • Mental Health Resources
  • Financial Planning
  • Unlimited Provisions
  • Professional Development
Qualifications
  • Strong C coding ability for embedded systems
  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities
  • BS or MS in CS/CE/EE or equivalent industry experience
  • Experience: 3+ years of experience in firmware/embedded software development, with a focus on embedded systems
  • Experience integrating microcontrollers with analog and digital sensors
  • Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc
  • Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers
  • Experience developing firmware in bare-metal or RTOS environments
  • Solid understanding and application of coding best practices, board bring up and debugging
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Slope • Irvine (CA)

On-site
USD 166,000 - 220,000
Competitive benefits package
Firmware Engineer, Embedded Systems
Firmware Engineer, Embedded Systems

Anduril • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Comprehensive medical, dental, and vision plans
Generous PTO and holiday hiatus
Access to mental health resources
+1
Early Career Firmware Engineer
Early Career Firmware Engineer

Mosaic.tech • Costa Mesa (CA)

On-site
USD 90,000 - 140,000
Staff Firmware Engineer
Staff Firmware Engineer

Slope • Costa Mesa (CA)

On-site
USD 120,000 - 180,000
Platinum Healthcare Benefits
16 weeks of paid Caregiver & Wellness Leave
401(k) retirement savings plan
+1
Senior Firmware Engineer, Embedded Systems
Senior Firmware Engineer, Embedded Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive medical, dental, and vision plans
Professional development reimbursement
Generous time off
+1
Firmware Engineer, Embedded Systems
Firmware Engineer, Embedded Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Comprehensive medical, dental, and vision plans
Income Protection: life and disability insurance
Generous time off and PTO
+5
Senior Firmware Engineer - ESAD
Senior Firmware Engineer - ESAD

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Benefits package
Senior Firmware Engineer, Embedded Systems
Senior Firmware Engineer, Embedded Systems

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive medical, dental, and vision plans
Generous time off
Professional development reimbursement
+1
Senior Firmware Engineer (Bare-Metal)
Senior Firmware Engineer (Bare-Metal)

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive medical, dental, and vision plans
Generous PTO with a holiday hiatus
Professional development reimbursement
+2
Senior Firmware Engineer (RTOS)
Senior Firmware Engineer (RTOS)

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Healthcare Benefits
Generous time off
Professional Development reimbursement
+1