✨ 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 and manufacturing teams during product development is expected to provide feedback for final hardware design.
- The position requires a willingness to travel for flight tests 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 this position.
- The ability to troubleshoot and analyze remotely deployed software systems is a key skill for the successful candidate.