Senior Robotics Software Engineer, Roadrunner

Anduril Industries is a defense technology company transforming U.S. and allied military capabilities with advanced technology.
Costa Mesa, CA, USA
$168,000 - $252,000
Robotics
Senior Software Engineer
In-Person
5+ years of experience
AI · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Solutions Design Engineer, SSD Solutions

Senior Solutions Design Engineer role at Amazon Robotics, focusing on designing and optimizing robotic fulfillment centers with cutting-edge technology.

Amazon Robotics Solutions Design Engineer, Systems & Products Fixed Field

Senior engineering role focusing on designing and implementing robotic fulfillment systems for Amazon's global supply chain operations.

Robotics Control Engineer, Amazon Robotics

Senior Robotics Control Engineer position at Amazon Robotics, developing advanced robotic systems for fulfillment centers.

NPI Sr. Product Development Engineer, Robotics Delivery Strategy

Senior Product Development Engineer role at Amazon Robotics, focusing on new product introduction and manufacturing implementation for robotics systems.

Senior Mechanical Engineer - Remote Maintenance

Senior Mechanical Engineer position at Commonwealth Fusion Systems, focusing on remote maintenance system design for fusion power plants, offering competitive salary and benefits.

Description For Senior Robotics Software Engineer, Roadrunner

Anduril Industries is seeking a Senior Robotics Software Engineer for their Roadrunner project in Costa Mesa, California. This role is part of the Vehicle Autonomy (Robotics) team, responsible for developing aerial and ground-based robotic systems. The ideal candidate will have 5+ years of experience with Rust or C++ in a Linux environment, strong skills in robotics software development, and experience with frontend applications using TypeScript and React.

Key responsibilities include:

  • Designing and delivering autonomy solutions for mobile robotic systems
  • Contributing to core libraries for autonomous behaviors, health monitoring, and sensor integration
  • Developing APIs for inter- and intra-process communications in time-critical, low-latency environments
  • Creating test and simulation capabilities for software- and hardware-in-the-loop testing
  • Collaborating across teams to build and test complex functionality for user-supervised autonomous systems
  • Analyzing metrics for debugging and monitoring
  • Partnering with end-users to turn needs into features

The role requires a BS in Robotics, Computer Science, or a related field, with preferred qualifications including an MS or PhD, experience in motion planning, perception, localization, mapping, and controls, and multi-agent coordination of UAVs.

Anduril offers a competitive salary range of $168,000 - $252,000 USD, along with equity grants and comprehensive benefits including platinum healthcare coverage, life insurance, generous PTO, and various family and wellness support programs.

This position requires eligibility to obtain and hold a US DoD Security Clearance, and may involve up to 30% travel for building, testing, and deploying capabilities in real-world scenarios. Join Anduril to work on cutting-edge autonomy, AI, and robotics technology in the defense industry.

Last updated 6 months ago

Responsibilities For Senior Robotics Software Engineer, Roadrunner

  • Design and deliver autonomy solutions for mobile robotic systems
  • Apply and contribute to core libraries for autonomous behaviors, health monitoring, and sensor integration
  • Develop APIs for inter- and intra-process communications in time-critical environments
  • Create test and simulation capabilities for software- and hardware-in-the-loop testing
  • Collaborate across teams to build and test complex functionality for autonomous systems
  • Create and analyze metrics for debugging and monitoring
  • Triage issues and root cause failures
  • Partner with end-users to turn needs into features
  • Travel up to 30% of time for real-world deployment and testing

Requirements For Senior Robotics Software Engineer, Roadrunner

Rust
Linux
TypeScript
React
Python
  • BS in Robotics, Computer Science, or related field
  • 5+ years of experience with Rust or C++ in a Linux development environment
  • Understanding of data structures, algorithms, operating systems, distributed systems, concurrency, and code optimization
  • Familiarity with behavior trees and autonomous system architectures
  • 5+ years of experience with embedded software design and implementation in robotics
  • 5+ years of experience writing frontend applications using Typescript and React
  • Ability to mentor junior team members
  • Eligibility to obtain and hold a US DoD Security Clearance

Benefits For Senior Robotics Software Engineer, Roadrunner

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Platinum Healthcare Benefits (medical, dental, vision)
  • Life/AD&D and long-term disability insurance
  • Generous company holiday calendar and PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan

Interested in this job?