Skip to main content

Torc Robotics

Software Engineer II - MCU Applications (C++/Linux)

Ann Arbor, MIFrom $166.8kmidAdded 2 days ago

About this role

Torc is seeking a Software Engineer II to develop C++ applications for real-time embedded systems within autonomous trucks. The role involves end-to-end software development, from design to deployment, while also providing mentorship to junior developers in an Agile team environment.

What you'll do

  • Develop C++ applications for real-time embedded systems
  • Create software connecting the Torc autonomous system to the base vehicle
  • Lead design and implementation for embedded applications
  • Oversee the software development lifecycle, including testing and automation
  • Mentor junior engineers on development best practices
  • Collaborate in a cross-functional Agile environment

What they're looking for

  • Bachelor’s degree in a related field
  • 5+ years in embedded systems or similar roles
  • Strong software engineering and OOP principles
  • Proficiency in C++
  • Experience with real-time embedded systems
  • Mentorship capabilities
  • Analytical and problem-solving skills

Benefits

  • Collaborative, energetic, and team-focused culture
Apply on the employer's site

Opens the official application on the employer’s site. No login required.