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.
- Education
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field, or a master's.
About the job
Build and operate the simulation platform’s log replay, scenario execution, CI, metrics, and reporting systems for robotics and autonomous-vehicle programs.
What you'll do
- Develop log-to-test-case pipelines and implement open- and closed-loop replay and scoring.
- Build deterministic scenario execution and integrate simulation into CI, including commit, nightly, and regression workflows.
- Create metrics, reporting, scalable batch execution, and engineer-facing tools; collaborate 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, and working experience with robotics middleware and its logging and replay tooling.
- Experience with multimodal, timestamped robotics or autonomous-driving sensor data; understanding of determinism and reproducibility; CI integration experience; modern AI coding and agentic development tools; clear written communication; occasional travel; onsite five days a week in San Francisco.
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 robotics and autonomous vehicles.
Model-written summary · the original posting is authoritative