Drimva

Stack AV

Staff Software Engineer, Trajectory Generation & Controls

Pittsburgh, PA or Remote +1 · Remote · Staff · Full-time · Posted Oct 20, 2026

Location
Pittsburgh, PA or Remote
Pittsburgh/Remote
Experience
5+ years of software engineering experience.
Education
BS in Computer Science, Electrical Engineering, Mechanical Engineering, or a closely related field; MS or PhD is a plus.
Visa sponsorship
The position may require verification of residence, U.S. person status, and/or citizenship status. U.S. export-control rules may require an export license, and national security restrictions may affect eligibility.

About the job

Develop and deploy trajectory-generation, optimization, and control software for autonomous trucks, emphasizing safe, comfortable, real-time vehicle behavior.

What you'll do

  • Own TG&C features from design through integration and delivery; contribute to roadmaps and timely feature delivery.
  • Develop modern C++ and Python software, using unit tests, simulation, and log simulation.
  • Collaborate with systems and autonomy teams to design, test, and deploy robust solutions.

What they ask for

  • 5+ years of software engineering experience.
  • Experience building motion-planning and/or control systems for real-world applications.
  • Knowledge of optimal control or dynamic optimization, and vehicle dynamics, system identification, and real-time control algorithms.
  • Fluent in modern C++; experience with Python.

Nice to have

  • Experience with large ground vehicles.
  • Experience with optimization algorithms such as sequential quadratic programming or interior point methods; tooling and metrics experience.

Tools

C++, Python

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)