Senior Autonomy Frameworks Architect - Real-Time C++

torcrobotics

Ann Arbor (MI)

On-site

USD 150,000 - 230,000

Full time

5 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

Job summary

Torc is seeking a Senior Autonomy Core Frameworks Software Engineer to shape the architecture of our autonomous driving stack. You will own core frameworks, drive real-time C++ patterns, and collaborate with Behavior and Perception teams to deliver scalable, reliable software.

You will mentor engineers, set engineering standards, and contribute to testing, observability, and production readiness. A strong background in distributed systems and robotics middleware (ROS 2) is valued.

Qualifications

  • Bachelor's or Master’s in CS/Robotics/EE with 8+ years in software engineering.
  • Master's degree with 6+ years in complex production software.
  • Strong C++17 and modern C++ standards experience.
  • Proven ownership of architectural decisions in production systems.
  • Experience with testing, CI/CD, and build systems.

Responsibilities

  • Lead architecture, design, implementation, and evolution of core frameworks for Torc's autonomous driving stack.
  • Drive real-time C++ architectural components for reliable data flow and observability.
  • Establish scalable architectural patterns while guiding long-term design decisions.
  • Collaborate with Behavior and Perception teams to maintain clean integration boundaries.
  • Lead architecture reviews and code reviews, raising engineering standards across the platform.
  • Mentor engineers through technical guidance and day-to-day collaboration.
  • Champion quality with validation, testing strategies, and production readiness practices.
  • Contribute to root cause analysis and platform-level improvements for reliability.
  • Define and evolve simulation frameworks for rigorous testing across scenarios.
  • Evaluate new architectural patterns and systems research for future capabilities.
  • Communicate complex concepts and build consensus on platform direction.

Skills

C++17
Architecture design
Real-time systems
Python scripting
Distributed systems
Code reviews
Mentoring
Testable software

Education

Bachelor's degree in CS/Robotics/EE
Master's degree

Tools

ROS 2

Job description

Torc is seeking a Senior Autonomy Core Frameworks Software Engineer to shape the architecture of our autonomous driving stack. You will own core frameworks, drive real-time C++ patterns, and collaborate with Behavior and Perception teams to deliver scalable, reliable software.

You will mentor engineers, set engineering standards, and contribute to testing, observability, and production readiness. A strong background in distributed systems and robotics middleware (ROS 2) is valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Real-Time C++ Architect for Autonomous Systems
Senior Real-Time C++ Architect for Autonomous Systems

torcrobotics • United States

Remote
USD 161,000 - 193,000
Employer-paid medical, dental, vision
401(k) match
Flexible scheduling
+2
Senior Software Engineer, Autonomy Core Frameworks
Senior Software Engineer, Autonomy Core Frameworks

torcrobotics • United States

Remote
USD 161,000 - 193,000
Employer-paid medical, dental, vision
401(k) match
Flexible scheduling
+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 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
Staff Software Engineer - Autonomy Frameworks
Staff Software Engineer - Autonomy Frameworks

Aurora • Mountain View (CA)

On-site
USD 189,000 - 303,000
Lead Autonomy Software Engineer (Real-Time C++)
Lead Autonomy Software Engineer (Real-Time C++)

AV • Moorpark (CA)

On-site
USD 123,000 - 187,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