CareerPlan

Software Engineer III, Simulation

FremontFull-time$144k–$225k2026-11-04 → 2026-11-10
HybridNo visa sponsorship

Core

Building the simulation software foundation for Agility's commercially deployed humanoid robots, enabling rapid validation, RL policy training, and design evaluation.

Role type

Senior IC simulation software engineer (robotics)

Builds

High-fidelity physics simulation environments, hardware abstraction layers, and automated pipelines for robot model generation and system identification.

Domain

Robotics, physics simulation, hardware-in-the-loop testing

Deliverable

production ML models

Required skills

Modern C++, Python, robotics physics simulators (MuJoCo, Isaac Sim, Gazebo), rigid-body robot modeling (URDF, MJCF, USD), cloud infrastructure, CI/CD

Preferred skills

Humanoid/legged robot experience, CAD-to-simulation pipelines, system identification, mechanical engineering background, advanced research in simulation/dynamics

Technologies

C++, Python, MuJoCo, Isaac Sim, Gazebo, URDF, MJCF, USD, Git, CI/CD

Responsibilities

Design and build core components of the simulation stack; develop hardware abstraction layers; integrate physics simulators; build high-fidelity robot models; create automated pipelines for hardware design to robot model; use simulation for RL training and synthetic data generation; evaluate robot designs via trade studies; validate models against physical hardware data.

Seniority

Senior, hands-on IC