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

  • CloudKitchens
  • Full time
  • Email
  • San Francisco, CA

Responsibilities

  • Build log ingestion, indexing, retrieval, replay, and open-loop and closed-loop scoring pipelines.
  • Develop deterministic scenario execution with clock control, seed management, configuration management, and software-version traceability.
  • Integrate simulation workloads into commit, nightly, regression, and continuous integration workflows.
  • Define release pass criteria and metrics and build reporting that turns failing simulation runs into actionable results.
  • 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.
  • Work cross-functionally with autonomy, robotics, bench, and hardware-in-the-loop engineering teams.

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 the 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 covering 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.
  • The role is onsite five days a week in San Francisco, with occasional travel to deployment and test sites.

Salary: $195k - $246k/yr

CloudKitchens

CloudKitchens builds delivery-first commercial kitchen facilities and restaurant software for food and beverage operators. It leases turnkey kitchen space and provides tools for order management, delivery logistics, and multi-brand operations, enabling restaurants and entrepreneurs to expand with...

Similar positions

Senior Partner Solutions Engineer

  • Webflow
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $156k-$210k
  • USA - West

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Security Software Engineer (L5)

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $400k-$680k
  • Remote