Autonomy Core Frameworks Architect & Lead Engineer

Doist

Ann Arbor (MI)

On-site

USD 161,000 - 193,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Medical, dental, vision
401K with match
Paid vacation
AD&D and Life Insurance

Job summary

Torc is seeking a Senior Autonomy Core Frameworks Software Engineer to lead the architecture of its autonomous driving stack. You will own core frameworks, guide real-time C++ components, and drive architectural decisions with cross-team collaboration.

You will mentor engineers, raise engineering standards, and ensure testing, observability, and production readiness across the platform. This role demands deep technical leadership and a passion for scalable, reliable software.

Qualifications

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or related technical discipline with 8+ years of professional software engineering experience
  • Master's degree with 6+ years of professional experience
  • Proven track record designing and evolving complex production software platforms with ownership of architectural decisions
  • Deep experience with C++17 and recent standards
  • Proficient in Python for scripting and glue tasks
  • Experience with autonomous systems/robotics, distributed systems, or complex embedded environments using middleware with pub-sub patterns
  • Strong experience with testing, CI, and build systems
  • Deep experience with systems-level software design and debt management
  • Experience mentoring engineers through technical leadership, architecture reviews, and standards

Responsibilities

  • Lead architecture, design, implementation, and evolution of core frameworks for Torc's autonomous driving stack
  • Drive the technical direction for real-time C++ components and data flow
  • Establish scalable architectural patterns and long-term design decisions
  • Collaborate with Behavior and Perception teams to keep integration boundaries clear
  • Lead architecture reviews, design discussions, and code reviews to raise standards
  • Mentor engineers and promote architectural excellence across the org
  • Champion validation, testing, observability, and production readiness practices
  • Contribute to root-cause analysis and platform-wide improvements
  • Define and evolve simulation and validation frameworks for core components
  • Evaluate new architectural patterns and research to strengthen the platform
  • Communicate vision across teams to build consensus on direction

Skills

Core architecture
C++17
Python scripting
Distributed systems
Mentoring
Code reviews
Architecture reviews

Education

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

Tools

ROS 2
GitHub Actions
Bazel

Job description

Torc is seeking a Senior Autonomy Core Frameworks Software Engineer to lead the architecture of its autonomous driving stack. You will own core frameworks, guide real-time C++ components, and drive architectural decisions with cross-team collaboration.

You will mentor engineers, raise engineering standards, and ensure testing, observability, and production readiness across the platform. This role demands deep technical leadership and a passion for scalable, reliable software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Autonomy Framework Engineer: Real-Time, Multi-Domain
C++ Autonomy Framework Engineer: Real-Time, Multi-Domain

Applied Intuition • Sunnyvale (CA)

Hybrid
USD 135,000 - 200,000
C++ Software Engineer, Autonomy Framework (Multi‑Domain)
C++ Software Engineer, Autonomy Framework (Multi‑Domain)

applied • Poway (CA)

On-site
USD 125,000 - 175,000
Equity
Health insurance
401k retirement benefits
+1
C++ Software Engineer — Autonomy Framework (Multi-Domain)
C++ Software Engineer — Autonomy Framework (Multi-Domain)

Applied Intuition • Washington

Hybrid
USD 120,000 - 175,000
C++ Autonomy Framework Engineer – Real-Time Multi-Domain
C++ Autonomy Framework Engineer – Real-Time Multi-Domain

applied • Sunnyvale (CA)

On-site
USD 135,000 - 200,000
Health, dental, vision insurance
Life and disability insurance
401k with employer match
+3
C++ Software Engineer, Autonomy Framework
C++ Software Engineer, Autonomy Framework

Applied Intuition • Poway (CA)

On-site
USD 125,000 - 175,000
C++ Software Engineer – Autonomy Frameworks
C++ Software Engineer – Autonomy Frameworks

Applied Intuition Inc. • Ann Arbor (MI)

On-site
USD 100,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Software Engineer - Autonomy Core Frameworks
Senior Software Engineer - Autonomy Core Frameworks

Doist • Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Stock options
Medical, dental, vision
401K with match
+2
C++ Software Engineer - Autonomy Frameworks (On-site)
C++ Software Engineer - Autonomy Frameworks (On-site)

applied • Washington

Hybrid
USD 120,000 - 175,000
Autonomous Vehicle Security Architect - Product Security Lead
Autonomous Vehicle Security Architect - Product Security Lead

Socket.dev • Ann Arbor (MI)

On-site
USD 153,000 - 184,000
Bonus + stock options
100% paid medical, dental, vision
401K with 6% match
+2
Director of Embedded Platform Engineering
Director of Embedded Platform Engineering

Torc Robotics • Ann Arbor (MI)

On-site
USD 226,000 - 272,000
Competitive compensation package with bonus and stock options
100% paid medical, dental, and vision premiums
401(k) with 6% employer match
+2