✨ About The Role
- The Senior Software Engineer will write and maintain core libraries used across all robotics platforms at Anduril.
- This role involves owning feature development and rollout for products, including building simulators and improving battery consumption for drones.
- The engineer will design and implement sensor integrations that support both human and autonomous planning agents.
- Close collaboration with hardware teams is required to provide feedback that contributes to final hardware design.
- The position may require travel for test and demonstration events, approximately 25% of the time.
âš¡ Requirements
- The ideal candidate will have over 5 years of professional experience in C++ or Rust programming within a Linux development environment.
- A strong engineering background in fields such as Robotics, Computer Science, or Electrical Engineering is essential for success in this role.
- Candidates should possess experience in sensor integration, motion planning, and related system performance metrics.
- A proven understanding of data structures, algorithms, and code optimization is crucial for troubleshooting and analyzing software systems.
- The ability to work collaboratively with hardware and manufacturing teams during product development is highly valued.