CareerPlanSign in

Robotics Engineer II

Ann Arbor , MI - HQ💼 Full-time💰 $130,000–$130,000🗓 2026-08-20 → 2026-09-26

Core

Train, integrate, and test machine learning models for on-vehicle autonomy software; optimize and monitor software for reliability and latency; coordinate real-world vehicle tests; diagnose operational issues; design data collection strategies; develop analysis tools.

Role type

Robotics Engineer II (Autonomous Vehicle Software)

Builds

On-vehicle autonomy software for autonomous vehicles

Domain

Autonomous driving, robotics, machine learning

Deliverable

production ML models

Required skills

Robotics software development, C/C++/Python programming, Linux environment, memory management, threading, databases, networking, ML model concepts, lidar/camera/radar perception systems, standard development tools (git, valgrind, gdb)

Preferred skills

Perception/Planning/Foundation model concepts in autonomous driving, deploying ML models to resource-constrained hardware, CUDA and GPU processing, hard example mining, active learning, dataset composition, AV model evaluation metrics, training/evaluation pipelines for large data/models

Technologies

C, C++, Python, Linux, CUDA, GPU, git, valgrind, gdb, lidar, camera, radar

Responsibilities

Train and test ML models for autonomy software; optimize and monitor on-vehicle software; execute on-vehicle tests; diagnose and root-cause operational issues; design data collection strategies; develop performance analysis tools

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.