

Senior Embedded Software Engineer, Intelligence Systems (Bare Metal)

Senior Embedded Software Engineer, Intelligence Systems (Bare Metal)
Anduril Industries
Anduril Industries is seeking a Senior Embedded Software Engineer for its Intelligence Systems team. The role involves designing and developing low-level bare-metal infrastructure code for advanced military technology, focusing on security and performance. Candidates should have experience with embedded systems and a strong background in programming languages such as Rust, C, and C++.
Qualification
- Experience with one or more of the following languages: Rust, C, C++, ARMv7/ARMv8 assembly.
- Experience developing bare metal code, infrastructure, and drivers.
- Currently possesses and is able to maintain an active U.S. Secret security clearance.
Responsibility
- Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated.
- Build out the software ecosystem supporting next-generation hardware platforms powered by cutting-edge System-on-Chip devices.
- Board bring-up on embedded ARM boards (bootloaders, drivers, etc.).
- Customize vendor BSPs for use with ARM-based SoC platforms.
- Help secure our embedded system devices.
- Develop and maintain automated tests to ensure proper functionality of embedded systems.




