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.

Software Integration Engineer, Autonomy at 42dot | JobZoey