What is a Software Engineer at Torc Robotics?
At Torc Robotics, a Software Engineer is not just writing code; they are architecting the brain of Level 4 autonomous trucks. As a pioneer in the self-driving vehicle industry and an independent subsidiary of Daimler Truck, Torc Robotics relies on its software engineering team to solve some of the most complex, safety-critical challenges in modern technology. The software you develop directly impacts the movement of massive commercial vehicles operating at highway speeds, making reliability, latency, and functional safety the absolute cornerstones of your daily work.
The software engineering organization is divided into specialized teams targeting different layers of the autonomy stack and supporting infrastructure. Whether you are working on real-time embedded systems (MCU Applications), sensor integration and calibration (ADKit Component Enablement), safety-critical execution (SOTIF and Functional Safety), or cloud automation, your code must be highly performant and resilient. The engineering culture is deeply rooted in physical-digital integration, meaning your software must seamlessly interact with complex vehicle dynamics, sensor suites, and hardware platforms under unpredictable real-world conditions.
This role offers an inspiring mission—to save lives and revolutionize the global logistics industry—while presenting an elite technical challenge. You will work alongside world-class experts in robotics, machine learning, and systems engineering. To succeed, you must bring a deep understanding of low-level systems, mathematical modeling, and a rigorous approach to software quality that treats safety as a non-negotiable requirement.


