Software Engineer II Mission Interface

Torc Robotics is a Daimler Truck subsidiary developing Level 4 autonomous-driving software and systems for long-haul Freightliner Cascadia trucks.

Blacksburg, United States
About Torc Robotics

Founded in 2005 as Torc Technologies, Torc Robotics commercializes self-driving trucking technology, including its virtual-driver software, for freight operations.

View jobs by Torc Robotics

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, implement, and optimize the interface between autonomy systems and mission-management tools. You will build real-time C++ components, translate system requirements into scalable architectures, validate algorithms, support safety-critical development, lead cross-functional initiatives, and mentor peers.

Requirements

  • Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or a related technical field plus 4+ years of experience, or a Master’s degree plus 0–3+ years of experience
  • C++14 or later
  • Real-time software
  • Safety-critical software
  • High-performance application
  • Vehicle dynamics
  • Kinematic model
  • Embedded software architecture
  • Embedded software design
  • Embedded software implementation
  • Unit testing
  • System testing
  • Technical documentation

Responsibilities

  • Design, implement, and optimize software interfaces for mission management and telemetry monitoring
  • Lead development of real-time C++ components for vehicle guidance and status monitoring
  • Translate system-level requirements into software architectures, algorithms, component requirements, and verification artifacts
  • Contribute to simulation and testing frameworks
  • Collaborate with back-office, perception, controls, and safety teams
  • Mentor peers through technical reviews and best practices
  • Integrate appropriate machine learning techniques
  • Improve software quality, safety, performance, and development processes
  • Support automotive safety-critical development practices
  • Communicate technical concepts to non-technical stakeholders

Benefits

  • Bonus component
  • Stock options
  • 100% paid medical, dental, and vision premiums for full-time employees
  • 401K plan with a 6% employer match
  • Flexible schedule
  • Generous paid vacation available immediately after start date
  • AD+D insurance
  • Life insurance