Rust Software Engineer, Air Vehicle Autonomy

3 weeks, 1 day ago
Full-time
Mid Level
Software Development
Anduril Industries

Anduril Industries

Anduril Industries is an American defense technology firm that specializes in developing advanced autonomous systems for integrated awareness and security across land, sea, and air, utilizing its proprietary Lattice platform to enhance intelligence, su...

Aerospace & Defense
1K-5K
Founded 2017
$2200M raised

Description

  • Develop autonomy software for aerial and multi-domain robotic systems, including platforms such as Fury and Barracuda.
  • Build Lattice for Mission Autonomy to enable multiple robots to collaborate across missions.
  • Work closely with Perception, Motion Planning, Hardware, and Test Engineering teams to solve complex robotics problems.
  • Design and implement software in areas such as computer vision, motion planning, SLAM, controls, estimation, and secure communications.
  • Build, test, and deploy capabilities in real-world environments.
  • Contribute to software solutions that process and analyze large amounts of data.
  • Navigate and understand complex systems and established code bases.
  • Support development of multi-agent autonomous systems and related features or algorithms.

Requirements

  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.
  • BS, MS, or PhD in Computer Science, Software Engineering, Mathematics, Physics, or a related field.
  • 3+ years of production-grade Rust experience in a Linux development environment.
  • Experience building software solutions involving significant amounts of data processing and analysis.
  • Ability to quickly understand and navigate complex systems and established code bases.
  • Willingness to work on critical software with real-world impact.
  • Ability to travel up to 30% of the time.
  • Preferred: strong background in Physics, Mathematics, and/or Motion Planning to support modeling and simulation of physical systems.
  • Preferred: experience developing and testing multi-agent autonomous systems in real-world environments.
  • Preferred: experience with feature and algorithm development, including behavior trees.
  • Preferred: experience developing software and hardware for flight systems and safety-critical functionality.
  • Preferred: knowledge of distributed communication networks and message standards.
  • Preferred: knowledge of military systems and operational tactics.

Benefits

  • Base salary range of $166,000 to $220,000 USD.
  • Highly competitive equity grants are included in the majority of full-time offers.
  • Comprehensive, competitive benefits package available at little to no cost to employees.
  • Benefits are designed to support health and recovery.
  • Anduril offers top-tier benefits for full-time employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Addition Wealth 11-50 Capital Markets

Addition Wealth is hiring a Staff Software Engineer in its remote engineering team to build and scale full-stack financial wellness products that improve how people make and manage financial decisions.

AWS CloudFormation NestJS Next.js Node.js PostgreSQL Serverless System Design Terraform TypeScript
52 minutes ago

Software Engineer, Platform - Riverside, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core services powering its text-to-speech products and enterprise integrations in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
1 hour ago

Aprendiz SENA - Tecnólogo en desarrollo de Software

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a SENA apprentice to train in COBOL and support maintenance and development activities on legacy systems in a corporate technology environment.

COBOL
1 hour, 20 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Scottsdale, AZ, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to own data collection and ingestion infrastructure that supports training next-generation text-to-speech models.

Bash Docker GCP Linux Python Terraform
1 hour, 34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers