Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Simulation

Home > C/C++ programming jobs

Senior Software Engineer, Simulation in USA new

  • San Francisco, CA

Responsibilities

  • Build log ingestion, indexing, retrieval, replay, and open- and closed-loop scoring pipelines.
  • Develop deterministic scenario execution with clock control, seed and configuration management, and software-version traceability.
  • Integrate simulation workloads into commit, nightly, regression, and continuous integration workflows.
  • Define release metrics and pass criteria and build reporting that makes failures actionable.
  • Run large simulation batches efficiently, track simulation costs, and reduce costs as volume grows.
  • Build interfaces, visualizations, and command-line tools for simulation platform users.
  • Collaborate with autonomy, robotics, bench, and hardware-in-the-loop engineering teams on failure definitions and simulation-to-vehicle workflows.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field with 5+ years of software engineering experience, or a master's degree with 3+ years of experience.
  • Proficiency in C++ and Python and ability to navigate and debug large codebases.
  • Experience building and operating data or test infrastructure at scale, including pipelines, batch execution, storage, and indexing.
  • Experience with simulation, log replay, or large-scale automated testing for robotics or autonomous vehicles.
  • Working experience with robotics middleware and its logging and replay tooling.
  • Experience handling camera, LiDAR, and radar sensor data across multiple modalities and timestamps.
  • Practical understanding of determinism and reproducibility, including clock control, seed management, and configuration pinning.
  • Experience integrating test workloads into continuous integration.
  • Working fluency with modern AI coding and agentic development tools.
  • Clear written communication for design notes and test results.
  • Willingness to travel occasionally to deployment and test sites.
  • Ability to work onsite five days a week in San Francisco.

Benefits

  • Medical, dental, vision, disability, and life insurance.
  • Flexible Spending Account and Health Savings Account options.
  • 401(k) and equity eligibility.
  • Sick time, unlimited flexible time off, and paid holidays.
  • Paid parental leave.
  • Pre-tax commuter benefit plan.
  • Team lunch in the SoMa office every Tuesday and Thursday.
  • Onsite work five days per week in San Francisco.
  • Applications are accepted on an ongoing basis.

Salary: $195k - $246k/yr

ATOMS

Atoms is Travis Kalanick's industrial robotics company, brought out of eight years of stealth in 2026 as the rebrand of City Storage Systems, the parent of CloudKitchens. It builds task-specific robots and automation infrastructure across three areas: Atoms Food (infrastructure for better food), ...

Similar positions

Senior Software Engineer, Simulation

  • CloudKitchens
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Senior Sr Staff AI Infrastructure

  • DiDi
  • Full time
  • USA
  • 09/13/2026
  • Salary: $170k - $351k/yr
  • San Jose, CA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k - $253k/yr
  • Waltham, MA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $165k - $218k/yr
  • Broomfield, CO

Senior Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $190k - $252k/yr
  • Broomfield, CO