Software Engineer - Stack (SDS) Tooling
Core
Building software infrastructure for autonomy verticals to enable testing, failure analysis, and faster deployment of autonomous systems.
Role type
Senior IC software engineer (simulation & tooling)
Builds
Unified simulation interfaces, cloud simulation enablement, autonomy CI/CD pipelines, and developer tooling.
Domain
Autonomous vehicles, robotics, simulation, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++, cloud infrastructure management, developer tooling maintenance, cross-functional project execution, simulation integration, hardware-in-the-loop testing, code deployment scaling, mapping workflow refactoring, perception snapshot integration
Preferred skills
Data pipelining architectures, map validity, metrics and evaluation frameworks, RL-based/physics-based/reconstruction-based simulation runtimes, perception modeling, planning, controls, automotive OEM experience
Technologies
C++, cloud infrastructure, simulation software, hardware-in-the-loop systems
Responsibilities
Integrate neural rendering simulation software for dynamic environments, enrich HIL simulation testing fidelity, stabilize and scale code deployment and offboard vehicle pre-checks, refactor complex mapping workflows into streamlined pipelines, integrate perception snapshots into simulation for resimulation
Seniority
Senior, hands-on IC