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
Opens the official application on the employer’s site. No login required.