Senior Real-Time C++ Architect for Autonomous Systems

torcrobotics

United States

Remote

USD 161,000 - 193,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employer-paid medical, dental, vision
401(k) match
Flexible scheduling
Paid vacation
Life and accidental death coverage

Job summary

torc robotics is seeking a senior software architect to set the technical direction for foundational software frameworks used by autonomous driving systems. You will shape architecture and implement real-time C++ components, enabling autonomy teams to build reliable, testable, and maintainable software for automated freight vehicles.

You will own the architectural direction, guide patterns for state management, messaging, and observability, and collaborate with perception and behavior teams to

Qualifications

  • Bachelor’s or Master’s degree with required years of software experience.
  • Proven ownership of architecture for complex production software platforms.
  • Strong C++17+ and Python scripting experience.
  • Experience in autonomous/robotics or distributed/embedded software.
  • Strong modular design, concurrency, testing, CI, and maintainability.
  • Ability to lead discussions and mentor engineers across teams.

Responsibilities

  • Architect and evolve core frameworks for state management, component communication, and utilities.
  • Guide real-time software patterns for data flow, coordination, error handling, and observability.
  • Make long-term design decisions balancing tradeoffs for scalable autonomy.
  • Collaborate with behavior and perception teams to maintain clear interfaces.
  • Lead design reviews; establish standards for reliability and testing.
  • Mentor engineers and guide validation, simulation, and RCA improvements.

Skills

C++17+ experience
Python scripting
Autonomous systems experience
Distributed/embedded software
Modular design
Concurrency
Testing & CI
Technical leadership

Education

Bachelor’s degree in CS/Robotics/EE
Master’s degree (optional)

Tools

ROS 2
Bazel
Jenkins
GitHub Actions

Job description

torc robotics is seeking a senior software architect to set the technical direction for foundational software frameworks used by autonomous driving systems. You will shape architecture and implement real-time C++ components, enabling autonomy teams to build reliable, testable, and maintainable software for automated freight vehicles.

You will own the architectural direction, guide patterns for state management, messaging, and observability, and collaborate with perception and behavior teams to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Autonomy Frameworks Architect - Real-Time C++
Senior Autonomy Frameworks Architect - Real-Time C++

torcrobotics • Ann Arbor (MI)

On-site
USD 150,000 - 230,000
Senior Autonomy Core Frameworks Architect
Senior Autonomy Core Frameworks Architect

Torc Robotics, Inc. • Ann Arbor (MI)

Remote
USD 161,000 - 193,000
Stock options
Medical, dental, and vision premiums
401K with 6% employer match
+2
Senior Autonomy Core Frameworks Architect
Senior Autonomy Core Frameworks Architect

Torc Robotics • Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus
Stock options
Full medical, dental, and vision
+2
Senior Software Engineer, Autonomy Core Frameworks
Senior Software Engineer, Autonomy Core Frameworks

torcrobotics • Ann Arbor (MI)

On-site
USD 150,000 - 230,000
Senior, Software Engineer - Autonomy Core Frameworks
Senior, Software Engineer - Autonomy Core Frameworks

TORC Robotics • Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus
Stock options
Full medical, dental, and vision
+2
Mission Interface Software Engineer: Autonomy & Vehicle
Mission Interface Software Engineer: Autonomy & Vehicle

Torc Robotics • Ann Arbor (MI)

On-site
USD 139,000 - 167,000
Bonus and stock options
100% paid medical, dental, and vision
401K with 6% employer match
+2
Principal Systems Engineer, Autonomous Compute Platform
Principal Systems Engineer, Autonomous Compute Platform

Torc Robotics, Inc. • Ann Arbor (MI)

On-site
USD 186,000 - 223,000
Competitive compensation package + RSU
100% medical, dental, vision premiums
401(k) with employer match
+2
Senior Autonomy Software Engineer - Real-Time, C++
Senior Autonomy Software Engineer - Real-Time, C++

AV • Moorpark (CA)

On-site
USD 123,000 - 187,000
Medical, dental, vision
401(k) with company matching
9/80 work schedule
Director of Embedded Systems – Autonomous Truck Software
Director of Embedded Systems – Autonomous Truck Software

Torc Robotics • United States

Remote
USD 226,000 - 272,000
Bonus component
Stock options
Medical insurance
+4
Senior Software Engineer, Autonomy Core Frameworks
Senior Software Engineer, Autonomy Core Frameworks

Torc Robotics, Inc. • Ann Arbor (MI)

Remote
USD 161,000 - 193,000
Stock options
Medical, dental, and vision premiums
401K with 6% employer match
+2