Senior/Staff Software Engineer – C++ Simulation Platform

Jobtailor

California (MO)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior software engineer to architect and optimize a high‑performance simulation framework used by autonomous systems. You will drive deterministic execution and latency optimizations across distributed clusters.

You will collaborate with ML and autonomy teams to bridge fast simulations with high‑fidelity environments, own system design, and ensure scalable, reproducible results in production.

Qualifications

  • Bachelor's or Master's in computer science, mathematics, physics, or related field.
  • 6+ years of experience in a related software engineering field.
  • Deep expertise in modern C++ software development and system architecture.
  • System design experience building deterministic software in distributed clusters.
  • Strong understanding of execution frameworks, latency optimization and memory management.

Responsibilities

  • Architect and support foundational simulation software, focusing on execution frameworks and latency optimization.
  • Own the interface between our high-speed GPU simulation framework and the rest of the self-driving software stack.
  • Improve simulation performance and build self-serve systems for autonomy and ML engineers.
  • Ensure deterministic execution, precise timing, and reproducibility of all simulation results at scale.
  • Collaborate with ML experts to bridge fidelity gaps between fast simulations and high-fidelity 3D environments.

Skills

C++
Deterministic software
Distributed systems
Latency optimization
System architecture

Education

Bachelor's or Master's in CS/Math/Physics

Job description

Responsibilities
  • Architect and support foundational simulation software, focusing heavily on execution frameworks and latency optimization.
  • Own the interface between our high-speed GPU simulation framework and the rest of the self-driving software stack.
  • Improve simulation performance directly and build self‑serve systems that accelerate the work of autonomy and ML engineers.
  • Ensure the deterministic execution, precise timing, and reproducibility of all simulation results at scale.
  • Collaborate closely with ML experts to bridge fidelity gaps between fast simulations and high‑fidelity 3D environments.
Requirements
  • Bachelor's or Master's in computer science, mathematics, physics, or a related field.
  • 6+ years of experience in a related software engineering field.
  • Deep expertise in modern C++ software development and system architecture.
  • System design experience, specifically building deterministic software in distributed computer clusters.
  • Strong understanding of execution frameworks, latency optimization, and memory management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer - C++ Simulation Platform
Senior/Staff Software Engineer - C++ Simulation Platform

Zoox • Foster City (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Simulation & World Models
Senior Software Engineer, Simulation & World Models

Botauto • Houston (TX)

On-site
USD 90,000 - 120,000
Senior C++ Simulation Platform Architect (Low Latency)
Senior C++ Simulation Platform Architect (Low Latency)

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Senior C++ Software Engineer – Simulation Infrastructure
Senior C++ Software Engineer – Simulation Infrastructure

Avride Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Senior/Staff Software Engineer, Runtime
Senior/Staff Software Engineer, Runtime

PlusAI • Santa Clara (CA)

On-site
USD 150,000 - 225,000
Catered free lunch
Unlimited snacks and beverages
401(k) plan
Senior C++ Engineer: Simulation Infrastructure for Autonomy
Senior C++ Engineer: Simulation Infrastructure for Autonomy

Avride Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Systems Programming
Senior Software Engineer, Systems Programming

sedarotech • Arlington (VA)

On-site
USD 140,000 - 190,000
Equity
Unlimited PTO
401(k) with 4% match
+5
Software Engineer, Simulation Systems
Software Engineer, Simulation Systems

Botauto • Houston (TX)

On-site
USD 80,000 - 110,000
Senior System Software Engineer - Simulation Software
Senior System Software Engineer - Simulation Software

NVIDIA AI • Seattle (WA)

On-site
USD 152,000 - 242,000
Sr. / Staff Software Engineer, Infrastructure (Autonomy)
Sr. / Staff Software Engineer, Infrastructure (Autonomy)

DiDi • San Jose (CA)

On-site
USD 170,000 - 339,000