42dot
Software Integration Engineer, Autonomy
Sunnyvale, United States. Posted 6 days ago
The role
This role integrates ML models onto on-board compute and runtime stacks. You will optimize model inference for embedded automotive hardware and build model deployment pipelines.
What you will do
- Integrate ML models onto the on-board compute and runtime stack
- Optimize model inference for latency, throughput, memory, and power on embedded automotive hardware
- Build and maintain the model deployment pipeline, including conversion, validation, and rollout
- Stabilize on-vehicle ML execution by diagnosing runtime failures, timing violations, and resource contention
- Define interface contracts between ML models and the rest of the on-board software stack
- Work closely with the ML autonomy team to close the loop between deployment constraints and model design
Required qualifications
- Bachelor's or Master's degree in CS, EE, Robotics, or related field
- 2-4 years of experience in systems or software engineering, with some exposure to ML inference, embedded systems, or real-time software
- Experience contributing to deploying or optimizing ML models in production
- Solid C++ and Python skills
Nice to have
- Background in autonomous driving or robotics on-board software
- Exposure to inference optimization frameworks such as TensorRT, ONNX Runtime, and automotive SoCs
- Exposure to real-time operating systems and safety-critical software practices
- Experience contributing to CI/CD and automated validation pipelines
Before you apply
- Application Review - Coding Test - 1st interview - 2nd interview - Offer Negotiation - Hiring
- All documents must be submitted in PDF format and under 30MB in size
About the company
42dot is a mobility AI company and the Global Software Center of Hyundai Motor Group. They develop software-defined vehicle technologies.