Senior Robotics Software Engineer, Simulation & Evaluation

Medium

Irvine (CA)

On-site

USD 155,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Medium is looking for a Robotics Simulation Software Engineer to enhance Field AI's internal simulation tools for autonomy development. This role involves maintaining simulation systems, improving code quality, and debugging gaps between simulated and real robot behaviors.

The ideal candidate will have expertise in C++ or Python and experience with various simulation platforms, contributing to effective workflows for scenario execution, regression testing, and enhancing fidelity for effective autonomy evaluation.

Qualifications

  • 3+ years of experience developing robotics simulation tools.
  • Strong software engineering skills in C++ or Python.
  • Experience with simulation platforms like Isaac Sim or Gazebo.
  • Familiarity with ROS2 or similar robotics middleware.
  • Ability to debug simulator-to-robot gaps.

Responsibilities

  • Maintain and improve internal robotics simulation tools and infrastructure.
  • Improve simulation fidelity including robot behavior and sensor modeling.
  • Develop workflows for scenario execution and regression testing.
  • Work with teams to identify and debug gaps in simulated behavior.
  • Contribute to long‑term simulation strategy for legged robots.

Skills

C++
Python
Robotics simulation tools
Debugging simulator-to-robot gaps
Software engineering

Tools

Isaac Sim
Gazebo
MuJoCo
Unity
Unreal
ROS2
Docker
CMake
Bazel
GitHub Actions

Job description

About the Role

We are looking for a Robotics Simulation Software Engineer to build and improve Field AI’s internal simulation tools used for autonomy development, debugging, and evaluation.

This role is for someone who goes beyond simply running simulators. We are looking for an engineer who can maintain and extend simulation systems, improve code quality and fidelity, debug simulator-to-robot gaps, and help turn real-world robot behavior into reproducible simulation scenarios.

You will work closely with autonomy, infrastructure, and field teams to make simulation a practical part of the development loop: reproduce field issues, improve autonomy, and validate robot behavior before returning to the field.

$155,000 - $180,000 a year

What You’ll Get To Do
  • Maintain, refactor, and improve internal robotics simulation tools and infrastructure.
  • Improve simulation fidelity for autonomy evaluation, including robot behavior, sensor modeling, timing, terrain interaction, and environment representation.
  • Build workflows for scenario execution, log replay, regression testing, metrics, and visualization.
  • Develop real-to-sim workflows that turn field logs, reconstructed environments, and failure cases into reproducible simulation scenarios.
  • Work with autonomy and field teams to identify and debug gaps between simulated and real robot behavior.
  • Improve developer workflows around simulation performance, reproducibility, debugging, and test automation.
  • Contribute to the long‑term simulation strategy for legged robots and humanoids operating in complex real‑world environments.
What You Have
  • 3+ years of experience developing robotics simulation tools, simulation infrastructure, autonomy evaluation systems, or related robotics software.
  • Strong software engineering skills in C++ and/or Python.
  • Experience with simulation platforms such as Isaac Sim, Gazebo, MuJoCo, Unity, Unreal, or custom robotics simulators.
  • Familiarity with ROS2 or similar robotics middleware, including sensors, transforms, logs, and timing.
  • Experience with robot or simulation assets such as URDF, SDF, meshes, dynamics, or sensor models.
  • Ability to debug simulator-to-robot gaps across sensing, timing, dynamics, and autonomy behavior.
  • Comfortable working across research code, production robotics software, simulation infrastructure, and real-world robot deployment workflows.
What Will Set You Apart
  • Experience developing simulator plugins, custom sensor models, physics extensions, terrain/contact models, or environment authoring tools.
  • Experience with large-scale batch simulation, CI-based regression testing, deterministic replay, or scenario evaluation infrastructure.
  • Experience using real-world robot data to validate, tune, or improve simulation models.
  • Experience with software-in-the-loop, hardware-in-the-loop, log replay, or simulation correlation.
  • Experience with legged robots, humanoids, field robotics, or robots operating in unstructured environments.
  • Experience with Isaac Sim, Omniverse, USD, PhysX, ROS2, Docker, CMake, Bazel, or GitHub Actions.
Why Join Field AI
  • Build simulation systems that connect real-world robot deployment with faster, safer autonomy development.
  • Help turn field data into reproducible simulation scenarios and simulation results into more reliable deployed robots.
  • Work with a hands‑on robotics team focused on autonomy in complex, unstructured, previously unknown environments.
  • Contribute to systems that are already being deployed globally and improving through real field experience.

We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer, Simulation & Evaluation
Senior Robotics Software Engineer, Simulation & Evaluation

FieldAI • Irvine (CA)

On-site
USD 155,000 - 180,000
Senior Robotics Software Engineer, Simulation & Evaluation
Senior Robotics Software Engineer, Simulation & Evaluation

Field AI • Irvine (CA)

On-site
USD 100,000 - 130,000
Robotics Autonomy Engineer: Simulation
Robotics Autonomy Engineer: Simulation

FieldAI • Irvine (CA)

On-site
USD 70,000 - 300,000
Competitive salary based on experience
Hybrid or remote work option
Diverse and inclusive work environment
Sr. Software Engineer, Multiagent Simulation
Sr. Software Engineer, Multiagent Simulation

FieldAI • Boston (MA)

On-site
USD 100,000 - 140,000
Sr. Software Engineer, Multiagent Simulation
Sr. Software Engineer, Multiagent Simulation

FieldAI • Boston (MA)

On-site
USD 100,000 - 130,000
Collaborative work environment
Diversity and inclusion commitment
Opportunities for growth
Sr. Software Engineer - Simulation / Support Austin, Texas, United States
Sr. Software Engineer - Simulation / Support Austin, Texas, United States

Diligent Robotics Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Sr. Software Engineer - Simulation / Support
Sr. Software Engineer - Simulation / Support

Grit Ventures • Austin (TX)

On-site
USD 100,000 - 130,000
Robotics Autonomy Engineer - Federal Projects
Robotics Autonomy Engineer - Federal Projects

FieldAI • Irvine (CA)

On-site
USD 70,000 - 300,000
Competitive salary
Opportunities for hybrid or remote work
Inclusive and diverse work environment
Sr. Software Engineer - Simulation / Support
Sr. Software Engineer - Simulation / Support

Diligent Robotics • Austin (TX)

Hybrid
USD 140,000 - 210,000
Robotics Systems Integration Engineer, Robotics Hardware
Robotics Systems Integration Engineer, Robotics Hardware

Medium • Irvine (CA)

On-site
USD 100,000 - 175,000
Onsite in Irvine, CA