Senior Software Engineer, Autonomy Actions Sustaining

Motional

United States

Hybrid

USD 172,000 - 229,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) with match
Health savings account
Life insurance
Pet insurance
Hybrid schedule
Fully remote option

Job summary

Motional is seeking a senior software engineer to build developer-facing tooling for the autonomous driving stack. The role focuses on parameter overrides, local reruns, behavior step-through, and root-cause analysis using C++ and Python.

Responsibilities include creating local/cloud execution runners, GUI debuggers, and visualizers for logged data. Collaborative, high-impact work in a hybrid/remote setup based in Boston, Pittsburgh, or Las Vegas.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • 5+ years of software development and testing experience.
  • Proficiency in C++ for high-performance systems.
  • Experience navigating large codebases with good documentation.
  • Passion for driverless future and safety-critical software.

Responsibilities

  • Design and develop C++ tooling for local and cloud-based execution of autonomy stack.
  • Build GUI debuggers and 2D/3D visualizers for logged perception, prediction, and planning frames.
  • Create tooling to modify configurations and rerun logs to observe behavior changes.
  • Collaborate with planning and controls engineers to define simulation requirements.
  • Improve tool performance and reliability.

Skills

C++
Python
Debugging
Software testing
High-performance systems

Education

Bachelor's or Master's degree in Computer Science or related

Tools

Qt development

Job description

Role overview

This is a senior software engineering role on a Planning, Motion, and Controls team building simulation and analysis tools that accelerate development of an autonomous driving stack. The position focuses on developer-facing tooling for parameter overrides, local reruns, behavior step-through, and root cause analysis that turns logged autonomy runs into actionable insight. It is a hybrid or fully remote opportunity based in Boston, Pittsburgh, or Las Vegas.

Responsibilities
  • Design and develop efficient, user-friendly tools using C++ for native tool development and high-performance bindings with the autonomous driving stack, plus Python for scripting and backend tooling
  • Build local and cloud-based execution runners that let engineers modify configuration files and parameters, edit code, and rerun the autonomy stack against recorded logs to observe behavioral changes instantly
  • Build GUI debuggers and web-based or native 2D and 3D visualizers that ingest logged perception, prediction, and planning frames for pause, frame-by-frame stepping, and decision logic inspection
  • Collaborate with planning and controls engineers to understand requirements for simulation and analysis tooling
  • Continuously improve and optimize tool performance and functionality
  • Listen to autonomy engineers' pain points and deliver robust solutions that advance the autonomy stack
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of software development and testing experience, preferably in the automotive or gaming industry
  • Strong proficiency in C++ focused on building high-performance and resilient systems
  • Comfort navigating and contributing to large, complex codebases where modularity and documentation matter
  • Passion for a driverless future and appreciation for the high stakes of deploying software that interacts with the physical world
Nice to have
  • Experience with game engine development
  • Experience with planning and control systems
  • Experience with performance optimization on high-throughput data|li>
  • Experience with Qt development
Benefits and work setup
  • Base salary range of $172,000 to $229,000 USD, with potential bonus or equity participation
  • Hybrid schedule with in-office time in Boston, Pittsburgh, or Las Vegas, or fully remote
  • Benefits program includes medical, dental, vision, 401k with company match, health savings accounts, life insurance, and pet insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Autonomy Tooling & Visualizers
Senior Software Engineer, Autonomy Tooling & Visualizers

motional • United States

Hybrid
USD 172,000 - 229,000
Medical insurance
Dental insurance
Vision insurance
+6
Software Engineer
Software Engineer

ACTalent • Frederick (MD)

On-site
USD 100,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Software Engineer
Software Engineer

Client Growth Resources, Inc • Oakland (CA)

Hybrid
USD 210,000 - 300,000
Lead Autonomy Software Engineer — Hybrid, High Impact
Lead Autonomy Software Engineer — Hybrid, High Impact

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 155,000 - 196,000
Health care plan
401k
Life Insurance
+8
Senior Software Engineer, Autonomy Evaluation
Senior Software Engineer, Autonomy Evaluation

General Motors Company • Sunnyvale (CA)

Hybrid
USD 145,000 - 221,000
Health insurance
401(k) retirement plan
Paid vacation & holidays
+1
Senior C++ Engineer – Simulation Infrastructure
Senior C++ Engineer – Simulation Infrastructure

Top Echelon Software, LLC • Austin (TX)

Hybrid
USD 150,000 - 170,000
Healthcare benefits
Pre‑tax commuter benefits
FSA
+4
Staff Software Engineer, Infrastructure
Staff Software Engineer, Infrastructure

NGV Talent • Atlanta (GA)

Remote
USD 250,000 - 300,000
Flexible PTO
Comprehensive medical coverage
Equity for all employees
+1
Staff ML Engineer, Autonomy & Planning
Staff ML Engineer, Autonomy & Planning

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 240,000 - 275,000
Medical, dental, vision
401(k)
Paid time off
+1
Head of Autonomy
Head of Autonomy

Teleo • Iowa

On-site
USD 180,000 - 280,000
Senior Software Engineer II - Autonomy Software
Senior Software Engineer II - Autonomy Software

Scientific Systems • Burlington (MA)

Hybrid
USD 142,000 - 180,000
Health Care Plan
Retirement Plan
Hybrid Work Schedule
+5