Atoms
Senior Software Engineer, Simulation
$195K–$246K
San Francisco, CA +1 · Senior · Full-time · Posted Sep 11, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- 5+ years with a bachelor's degree, or 3+ years with a master's degree.
- Education
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field, or a master's degree.
About the job
Build and operate the log replay, scenario execution, scoring, and reporting systems for Atoms’ robotics simulation platform.
What you'll do
- Develop log ingestion, indexing, retrieval, replay, and open- and closed-loop scoring against ground truth.
- Build deterministic scenario execution and integrate simulation into CI, including commit, nightly, and regression workflows.
- Create simulation metrics, reporting, scalable batch execution, and tools for engineers; work with autonomy, robotics, bench, and hardware-in-the-loop teams.
What they ask for
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field with 5+ years of software engineering experience, or a master's with 3+ years.
- Proficiency in C++ and Python; experience building and operating data or test infrastructure at scale.
- Experience with simulation, log replay, or large-scale automated testing for robotics or autonomous vehicles, plus working experience with robotics middleware and its logging and replay tooling.
- Experience with multimodal robotics or autonomous-vehicle sensor data, determinism and reproducibility, and CI test integration; working fluency with modern AI coding and agentic development tools.
Pay
$195,000 - $246,000 per year (base salary)
Tools
C++, Python, camera, LiDAR, radar
AI focus
Use modern AI coding and agentic development tools; build simulation systems for Physical AI robotics.
Model-written summary · the original posting is authoritative