Atoms

Senior Software Engineer, Simulation

Atoms
Apply
2 hours ago

Base Salary

$195k - $246k/yr

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.

Tech Stack

Categories

RoboticsTesting
Atoms

About Atoms

501-1,000 employees

Atoms develops robotics, software, and infrastructure to automate real-world industrial operations, with offerings focused on food production, mining, and robotic transport platforms. It sells integrated automation systems and platforms—Atoms Food, Atoms Mining, and a transport wheelbase for robots—to industrial customers seeking greater productivity and scalability. The privately held company is headquartered in Los Angeles.

Contact me