Software Engineer, Performance Tooling and Infrastructure New Grad
Core
Build and maintain a hybrid benchmarking platform for physical bench-top systems to validate real-time performance of autonomy code changes on robot compute hardware before road deployment.
Role type
Senior IC infrastructure engineer (performance tooling & simulation platform)
Builds
A cloud-native, Kubernetes-orchestrated benchmarking fleet using NVIDIA Thor hardware, integrated into CI/CD pipelines.
Domain
Autonomous driving / Robotics / Performance Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C++, Linux kernel tuning, bare-metal OS configuration, Kubernetes, GCP, SQL, data pipeline design, statistical analysis, technical leadership
Preferred skills
Performance engineering tooling (perf, Perfetto, pprof, eBPF, NVIDIA Nsight Systems, NVIDIA CUPTI), robotics/AV experience, NVIDIA DriveOS stack
Technologies
Python, C++, Linux, Kubernetes, GCP, BigQuery, Grafana, NVIDIA Thor, CI/CD
Responsibilities
Develop job orchestration layers for scheduling and validating autonomy benchmarks; build monitoring, alerting, and self-healing automation for the bench fleet; design end-to-end data pipelines for performance metrics; develop statistical analysis methodologies for non-deterministic workloads; guide SRE teams on OS and system-level hardware configuration; own planning lifecycle and hardware allocation strategy for the benchmarking fleet.
Seniority
Senior, hands-on IC with technical leadership