Anduril Industries is looking for a Senior Mission Software Engineer - Robotics to solve problems involving networking, autonomy, systems integration, and robotics to ensure Anduril products seamlessly work together to achieve critical outcomes in the defense technology sector, specifically for air defense.
Requirements
- 6+ years of C++ (or 4+ years Rust) experience in a Linux development environment
- Thorough knowledge in Linux networking, routing, and service (systemd) management
- Strong technical skills in C++/OOP design patterns, and interface definitions
- Experience in multitasking/threading programming
- Linux OS programming
- Experience with Linux time sync (chrony,ntp)
- Experience with NixOS
Responsibilities
- Write and maintain core libraries (frame transformations, targeting and guidance, etc.) for the Air Defense Autonomy team
- Own feature development and rollout for our products
- Write code to improve products and scale the mission capability to more customers
- Design, evaluate, and implement sensor integrations that support operation by both human and autonomous planning agents.
- Debug complex linux networking problems
Other
- Eligible to obtain and maintain an active U.S. Secret security clearance
- MS in Computer Science, Engineering, or similar field
- Passionate about working on problems that have a real-world impact