Skip to main content
CareerApp
Torc Robotics

Software Engineer II, Mission Interface

Torc Robotics

Ann Arbor, MI · full time · Mid

$139,000 – $166,800

Listed on Torc Robotics’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This role develops software that allows mission control and remote assistance teams to command and monitor autonomous trucks, requiring expertise in real-time C++ systems and vehicle dynamics for safety-critical applications. It suits experienced embedded systems engineers interested in autonomous vehicles and advancing the commercialization of self-driving freight solutions.

Our summary, not Torc Robotics’s wording. The full posting is on their site.

What they ask for

Required

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering or related field with 4+ years of experience, or Master's degree with 0-3+ years of experience
  • Strong C++ programming (C++14/17 or later) for real-time and safety-critical applications
  • Knowledge of vehicle dynamics and kinematic models
  • Clean, maintainable, testable code with software engineering best practices
  • 5+ years designing and implementing embedded software
  • C++ code optimization for speed and memory
  • Unit and systems level testing experience
  • Technical documentation creation

Nice to have

  • Familiarity with AV/ADAS components and concepts
  • Experience with observability and visualization platforms like Datadog, Tableau, or Foxglove
  • 2–5 years of professional Python development
  • Robotic/autonomous frameworks experience (ROS/ROS2, Autoware, Apollo)
  • Knowledge of CAN and Ethernet protocols
  • Understanding of safety and software standards (ISO 26262, SOTIF, ASPICE, CMMI)
  • Experience with software-in-the-loop, hardware-in-the-loop, and vehicle testing
  • Research or industry experience in robotics or autonomy

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.