Senior Simulation Engineer — Remote/Hybrid Robotics

Agility Robotics

Pittsburgh (Allegheny County)

Remote

USD 181,000 - 282,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) Plan with company match
Equity in company
Health, dental, vision insurance
Paid time off & holidays
Relocation assistance
Annual discretionary bonus

Job summary

Agility Robotics is seeking a senior software engineer to help build the simulation stack that underpins its humanoid robots. You will join a founding Simulation team, shaping architecture, infrastructure, and tooling to accelerate development and validate designs.

You will work across hardware and software teams to implement physics-based simulations, model robotics dynamics, and enable sim2real transfer. This role offers hybrid or remote work with travel as needed.

Qualifications

  • 5+ years of professional software eng. experience in robotics or similar.
  • Experience building simulation infrastructure, tooling, or robot models for real-world systems.
  • Strong proficiency in C++ and Python.

Responsibilities

  • Design, build, and own core components of Agility's simulation stack as a founding member of the Simulation team.
  • Develop hardware abstraction layer connecting sensors/actuators to simulation environments.
  • Integrate physics simulators with focus on fidelity, performance, sim2real transfer.
  • Model high-fidelity robot models including kinematics, dynamics, and actuators.
  • Create robust pipelines from hardware design to model validation for rapid hardware iteration.
  • Use simulation to train RL policies and generate synthetic data for end-to-end evaluation.
  • Collaborate across hardware/software teams and mentor new engineers.

Skills

C++
Python
Robotics simulation
Multibody dynamics
Git/CI-CD

Education

B.S. in Robotics
MS or PhD preferred

Tools

MuJoCo
Gazebo
URDF

Job description

Agility Robotics is seeking a senior software engineer to help build the simulation stack that underpins its humanoid robots. You will join a founding Simulation team, shaping architecture, infrastructure, and tooling to accelerate development and validate designs.

You will work across hardware and software teams to implement physics-based simulations, model robotics dynamics, and enable sim2real transfer. This role offers hybrid or remote work with travel as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Simulation Engineer - Remote/Hybrid
Senior Robotics Simulation Engineer - Remote/Hybrid

Hardware FYI • Fremont (CA)

Hybrid
USD 181,000 - 282,000
Equity: Company stock options
100% company-paid medical, dental, and
Vision insurance
+1
Senior Robotics Simulation Engineer (Hybrid/Remote)
Senior Robotics Simulation Engineer (Hybrid/Remote)

Agility Robotics • Fremont (CA)

Hybrid
USD 181,000 - 282,000
401(k) match
Equity
Insurance coverage
+7
Senior Robotics Simulation Engineer - Hybrid
Senior Robotics Simulation Engineer - Hybrid

Agility Robotics • Fremont (CA)

Hybrid
USD 144,000 - 225,000
401(k) Plan with company match
Equity / stock options
Healthcare coverage (company-paid)
+1
Senior Robotics Simulation Engineer
Senior Robotics Simulation Engineer

Agility Robotics • United States

Hybrid
USD 144,000 - 225,000
401(k) Plan with company match
Equity stock options
Company-paid health/dental/vision
Senior Robotics Simulation Engineer (Hybrid)
Senior Robotics Simulation Engineer (Hybrid)

Agility Robotics • Fremont (CA)

Hybrid
USD 120,000 - 180,000
401(k) Plan with company match
Equity options
Company-paid medical, dental, vision
+5
Senior Robotics Simulation Engineer — Hybrid
Senior Robotics Simulation Engineer — Hybrid

Agility Robotics • Pittsburgh

Hybrid
USD 144,000 - 225,000
401(k) match
Stock options
Medical/dental/vision insurance
+2
Senior Robotics Simulation Engineer (Hybrid)
Senior Robotics Simulation Engineer (Hybrid)

Agility Robotics • California

Hybrid
USD 144,000 - 225,000
401(k) Plan: Company match
Equity / Stock options
Company-paid health insurance
+9
Staff Software Engineer, Simulation
Staff Software Engineer, Simulation

Agility Robotics • Pittsburgh

Remote
USD 181,000 - 282,000
401(k) Plan with company match
Equity in company
Health, dental, vision insurance
+3
Software Engineer III, Simulation
Software Engineer III, Simulation

Agility Robotics • Pittsburgh

Hybrid
USD 144,000 - 225,000
401(k) match
Stock options
Medical/dental/vision insurance
+2
Staff Software Engineer, Simulation
Staff Software Engineer, Simulation

Hardware FYI • Fremont (CA)

Hybrid
USD 181,000 - 282,000
Equity: Company stock options
100% company-paid medical, dental, and
Vision insurance
+1