Anduril Industries is looking to strengthen its development infrastructure and system interconnects for its next generation of Autonomous Underwater Vehicles (AUVs) to accelerate developer velocity and improve system reliability.
Requirements
- Proficiency in one or more of the following: Go, Rust, C++, Python (Go experience preferred, not required)
- Experience with API design and Protobuf
- Comfortable configuring Linux-based systems
- Understanding of networking fundamentals
- Experience or knowledge in network topology design, IT network engineering, and embedded device security
Responsibilities
- Write interconnect code between systems using Rust, Go, Python, and C++
- Build and automate development infrastructure systems, including CI/CD and testing pipelines
- Design and implement network topology and communication methods
- Develop and expand SITL and HITL testing and automation to properly implement features
- Mature the development infrastructure automation processes
- Implement security and safety requirements to meet customer standards
Other
- Navigate dynamic, ambiguous environments
- Travel up to 10% to build, test, and deploy capabilities in the real world
- Strong communication skills and ability to collaborate across cross-functional teams
- Track record of working with customers to deliver novel software capabilities
- Have an intuition for finding solutions to complex problems that involve multiple first and third party technologies (related to simulation, data management, compute infrastructure, networking, and more)
- Strong engineering background from industry or school, ideally in areas/fields such as Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics
- Eligible to obtain and maintain an active U.S. Secret security clearance