✨ About The Role
- The Senior Software Engineer will own major feature development and rollout of large features for Anduril's robotics products.
- This role involves writing and maintaining core systems that will be utilized across all robotics platforms at Anduril.
- Collaboration with vehicle software teams during product development is a key responsibility, ensuring their needs are met with high leverage software.
- The position requires working closely with nearly every robotics team at Anduril, emphasizing the importance of humility, empathy, and strong collaboration skills.
- The engineer will help bridge the gap between Mission Autonomy and diverse hardware by creating common hardware interfaces.
âš¡ Requirements
- A bachelor's degree in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or a related field is essential for this role.
- Candidates should have a proven understanding of data structures, algorithms, concurrency, and code optimization.
- Experience in troubleshooting and analyzing remotely deployed software systems is crucial for success in this position.
- Strong programming skills in C++ or Rust, with a willingness to learn Rust on the job, are required.
- The ideal candidate must be able to obtain and hold a U.S. Secret Security Clearance.