Join Anduril Industries as a Gimbal Software Engineer
Anduril Industries is revolutionizing defense technology, transforming U.S. and allied military capabilities with cutting-edge innovations. Leveraging the expertise, technology, and business acumen of the 21st century's most innovative companies, Anduril is redefining how military systems are designed, built, and sold.
Our sophisticated family of systems operates on Lattice OS, an AI-powered platform that converts thousands of data streams into a real-time, 3D command and control hub. In this era of strategic competition, Anduril commits to delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technology to the military swiftly.
About the Role: Gimbal Software Engineer
The Vehicle Autonomy (Robotics) team at Anduril develops advanced aerial and ground robotic systems. From concept sketches to fully operational systems, our team spearheads products like Ghost, Anvil, and our Sentry Tower. We collaborate closely with specialists in Perception, Autonomy, and Manufacturing to tackle the toughest challenges our clients face.
We are looking for passionate software engineers and roboticists ready to create a robust robotics stack, encompassing computer vision, motion planning, SLAM, control, estimation, and secure communications.
Key Responsibilities
- Develop and maintain core libraries for gimbal integrations on all robotics platforms at Anduril.
- Lead major gimbal payload integrations for customer projects and design automated Hardware-in-the-Loop testing strategies to ensure functionality and reliability across various gimbal models with future software updates.
- Collaborate closely with hardware and test teams, as well as third-party vendors, to implement scalable, productized solutions for fielding and troubleshooting.
Core Qualifications
- BS in Robotics, Computer Science, Electrical Engineering, or a related field.
- Strong conceptual and practical understanding of core robotics principles, including reference frames, dynamics, and attitude representations.
- Proficiency in data structures, algorithms, concurrency, and code optimization.
- Expertise in C++ or Rust within a Linux development environment.
- Experience in troubleshooting and analyzing remotely deployed software systems.
- Experience with electrical and mechanical systems testing.
Preferred Qualifications
- MS or PhD in a relevant field.
- Experience in attitude control, sensor fusion, target tracking, or other complex frame transformation problems, perception, and related system performance metrics.
- Programming expertise for embedded and physical devices.
- Proficiency in Rust and Python.
Compensation and Benefits
US Salary Range: $168,000—$252,000 USD
The salary range provided is an estimate based on multiple compensation factors, including base salary alone. The actual salary offer may vary depending on work experience, education, critical skills, and business considerations. Most full-time offers include highly competitive equity grants, shaping Anduril’s comprehensive compensation package.
- Platinum Healthcare Benefits: Includes 100% coverage for employees and 90% for dependents in the U.S.
- Private Medical Insurance: Full premium coverage for employees and dependents in the UK and Australia.
- Basic Life/AD&D and Long-Term Disability Insurance: Fully covered, with options for additional life insurance.
- Generous Holiday Calendar: Including a holiday hiatus in December and competitive PTO plans.
- Caregiver & Wellness Leave: 16 weeks of paid leave for family care, bonding with a baby, or attending to medical conditions.
- Family Planning & Parenting Support: Fertility treatments, adoption support, and more.
- Mental Health Resources: 24/7 access to therapy, life coaching, and additional support services.
- Professional Development Stipend for career growth.
- Daily Meals and Provisions: Breakfast, lunch, and stocked micro-kitchens in many offices.
- Company-Funded Commuter Benefits based on region.