Senior Firmware Engineer - Flight Software
Company: Anduril Industries, Inc.
Location: Costa Mesa
Posted on: November 1, 2024
Job Description:
WHAT YOU'LL DO
- Develop low-level flight software for microcontrollers, create
reusable device drivers, integrate system-level features and
architect changes to support an ever-growing codebase
- Develop hardware drivers to interface to various sensors such
as Inertial Measurement Units (IMUs)),
- Contribute to hardware-in-the-loop testing to verify and
validate combined software and hardware functionality
- 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
REQUIRED QUALIFICATIONS
- BS or MS in CS/CE/EE or equivalent industry experience of 8+
years
- Strong C coding ability for embedded systems
- Demonstrated experience developing embedded software for
autonomous flight vehicles
- Advanced competency in real-time embedded software control
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, ARINC-825, RS232/485, Ethernet
- U.S. Persons status is required as this position needs to
access export controlled data
PREFERRED QUALIFICATIONS
- Experience with flight software such as Ardupilot
- 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
#J-18808-Ljbffr
Keywords: Anduril Industries, Inc., Lakewood , Senior Firmware Engineer - Flight Software, IT / Software / Systems , Costa Mesa, California
Didn't find what you're looking for? Search again!
Loading more jobs...