✨ About The Role
- The role involves owning major feature development and rollout of large features for Anduril's products, such as a fault & contingency management system.
- Candidates will write and maintain core systems that all robotics platforms at Anduril will utilize.
- Collaboration with vehicle software teams during product development is essential to understand their needs and deliver high leverage software.
- The position requires working closely with specialist teams like Perception, Autonomy, and Manufacturing to address complex challenges.
- The Vehicle Infrastructure team is focused on developing software for Anduril’s portfolio of robotics systems, emphasizing a platform approach for competitive advantage.
- The job is situated within a fast-paced environment that aims to bring next-generation products to market more quickly.
âš¡ 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 troubleshooting and analyzing remotely deployed software systems is crucial for success in this position.
- Strong programming skills in C++ or Rust within a Linux development environment are required.
- Familiarity with programming for embedded and physical devices is preferred, indicating a hands-on approach to technology.
- The ideal candidate should be eligible to obtain and hold a US DoD Security Clearance, reflecting the sensitive nature of the work.