Torc Robotics
ML Engineer, II - App Engine
$153K–$184K
Ann Arbor, MI, Fort Worth, TX +1 · Full-time · Posted Apr 29, 2026
- Location
- Ann Arbor, MI, Fort Worth, TX
Ann Arbor, Michigan, United States - Experience
- Bachelor’s degree route: 4+ years of experience; master’s degree route: 0–3+ years of experience.
- Education
- Bachelor’s or master’s degree in Computer Science, Robotics, Electrical Engineering, or a related technical field; no equivalent-experience alternative is stated.
About the job
Develop and support a C++ SDK/framework for composing and executing applications in Torc’s autonomous truck Virtual Driver system.
What you'll do
- Build the application-layer SDK/framework and write C++ code for the Virtual Driver system.
- Investigate customer field issues using logs and telemetry, and create tests and code fixes.
- Develop solutions for embedded robotics challenges, including determinism, concurrency, resource utilization, and performance.
What they ask for
- Object-oriented C++ experience; the posting also references C17.
- Experience with Linux.
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or a related technical field, or a master’s degree in one of those fields.
- Ability to create simple, easy-to-understand software.
Nice to have
- Experience with Nvidia CUDA or embedded compute devices such as AGX, Jetson, or Thor.
- Experience developing SDKs for complex embedded systems or working with autonomous robotic or vehicle systems.
Pay
$153,200 — $183,800 USD (base salary)
Tools
C++, C17, Linux, CUDA, Nvidia AGX, Jetson, Thor
Model-written summary · the original posting is authoritative