Robotics & Simulation Engineer, Discovery

Anduril Industries

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$146,000–$194,000 / yr
Posted
today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $193k
This role $170k
$135k most similar roles pay here $247k

This role pays less than 60% of similar roles. Most pay $150,450–$235,750 — the shaded band above. At the midpoint, this role pays about $170k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 1882 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1696 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Robotics & Simulation Engineer, Discovery

As a Robotics & Simulation Engineer at the Discovery team, you will be responsible for owning and scaling simulation environments for reinforcement learning training using tools like Isaac Gym, MuJoCo, and more. Your daily tasks include building and maintaining the pipeline from model export to on-robot inference, developing telemetry systems for real-time monitoring, and designing safety mechanisms to protect operators during development and deployment. You will also optimize GPU cluster utilization and ensure URDF/MJCF models are accurate between simulation and reality. Ideal candidates have 3+ years of experience in robotics simulation or ML infrastructure, proficiency in Python with C++ being a plus, and knowledge of dynamics, controls, and robotic systems. Experience with ROS2 and defense technology is beneficial.

What you'll do

  • Own and scale simulation environments for RL training, including terrain generation and domain randomization.
  • Build and maintain the pipeline from model export to on-robot inference and rollback.
  • Develop telemetry systems for real-time monitoring of robot state and policy performance.
  • Design safety systems like software e-stops and joint limit monitors to protect operators.
  • Optimize GPU cluster utilization and iteration speed for training infrastructure.

What we're looking for

  • 3+ years experience in robotics simulation or ML training infrastructure
  • Proficiency with physics simulation tools like Isaac Gym/Lab, MuJoCo, PhysX, PyBullet
  • Strong Python software engineering skills; C++ experience beneficial
  • Experience creating and maintaining URDF/MJCF models for robotic systems
  • Working knowledge of dynamics, controls, and robotic system design

More like this

Similar roles

Senior Robotics Simulation Engineer

General Motors (GM)

MI 8 days ago
Isaac Sim Python C++ ROS ROS2 Unreal Unity MoveIt Nav2 CI/CD Docker Git Bazel GitHub 3D vision Sensor modeling Domain randomization Bash

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA today $191,000$253,000
C++ Rust Docker Kubernetes AWS CI/CD PostgreSQL ROS Raspberry Pi Python

Special Projects - Research Scientist/Engineer (Robotics)

Apple Inc

Santa Clara, CA 6 days ago $147,400$272,100
Python C++ PyTorch TensorFlow reinforcement learning planning algorithms autonomous navigation full-body motion control SolidWorks Fusion 360 PCB design embedded systems sensor fusion

Special Projects - Research Scientist/Engineer (Robotics)

Apple Inc

Santa Clara, CA 5 days ago $147,400$272,100
Python C++ PyTorch TensorFlow reinforcement learning planning algorithms autonomous navigation full-body motion control SolidWorks Fusion 360 PCB design embedded systems sensor fusion

Simulation Engineer, Industrial Physics and Robotics

Nvidia

Santa Clara, CA 2 days ago $184,000$287,500
ROS 2 CUDA GPU Python C++ OpenUSD CAD URDF MJCF Simulink Simscape Reinforcement learning CI/CD Omniverse PhysX Isaac Sim Isaac Lab FEM Numerical solvers Multibody dynamics