Software Integration Engineer, Autonomy
Core
Integrate ML models (end-to-end driving, VLA, world models) onto onboard compute and runtime stacks for autonomous vehicles.
Role type
Senior IC software integration engineer (autonomous driving)
Builds
Production ML inference pipelines on embedded automotive hardware
Domain
Autonomous driving / Embedded systems
Deliverable
production ML models
Required skills
C++, Python, ML inference optimization, embedded systems, real-time software, model deployment pipelines, runtime debugging, interface contract definition
Preferred skills
Autonomous driving onboard software, TensorRT, ONNX Runtime, automotive SoCs, real-time operating systems, safety-critical software practices, CI/CD pipelines
Technologies
TensorRT, ONNX Runtime, automotive SoCs, real-time operating systems
Responsibilities
Integrate ML models onto onboard compute and runtime stacks; Optimize model inference for latency, throughput, memory, and power; Build and maintain model deployment pipelines; Diagnose runtime failures and timing violations; Define interface contracts between ML models and software stack; Collaborate with ML autonomy team on deployment constraints
Seniority
Mid-level, hands-on IC