CareerPlan

Software Integration Engineer, Autonomy

Sunnyvale, United StatesFull-time$150k–$205k2026-11-07 → 2026-11-09

Core

Bridge the gap between ML autonomy models and on-board vehicle systems, ensuring models run reliably in real-time on embedded hardware.

Role type

Senior IC software integration engineer (autonomous driving)

Builds

Production-ready model deployment pipelines and inference optimization tooling for the autonomy stack

Domain

Autonomous driving, embedded systems, real-time software

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 on-board software, TensorRT, ONNX Runtime, automotive SoCs, real-time operating systems, CI/CD pipelines

Technologies

TensorRT, ONNX Runtime, C++, Python

Responsibilities

Integrate ML models onto on-board compute and runtime stack; Optimize model inference for latency, throughput, memory, and power; Build and maintain model deployment pipelines; Stabilize on-vehicle ML execution by diagnosing runtime failures; Define interface contracts between ML models and on-board software; Collaborate with ML teams to align deployment constraints with model design

Seniority

Mid-level, hands-on IC