✨ About The Role
- The Senior Software Engineer will be responsible for writing and maintaining core libraries for gimbal integrations used across all robotics platforms at Anduril.
- This role involves owning major gimbal payload integrations for customer contracts and designing automated Hardware-in-the-Loop testing strategies.
- Collaboration with hardware and test teams, as well as third-party vendors, is a key aspect of product development.
- The position requires a focus on implementing scalable, productized solutions for fielding and addressing root-cause issues.
- The engineer will work closely with specialist teams to solve complex problems related to aerial and ground-based robotic systems.
âš¡ Requirements
- The ideal candidate will have a strong background in robotics, computer science, or electrical engineering, with a bachelor's degree in a related field.
- A minimum of 4 years of experience in C++ or Rust development within a Linux environment is essential for success in this role.
- Candidates should possess a conceptual and practical understanding of core robotics concepts, including reference frames and dynamics.
- Experience troubleshooting and analyzing remotely deployed software systems is crucial for addressing complex challenges.
- A strong understanding of data structures, algorithms, and code optimization will be beneficial in this position.