CareerPlan

Staff Software Engineer, Trajectory Generation & Controls

Pittsburgh, PA or RemoteFull-time2026-10-20 → 2026-11-10
Based in United StatesU.S. persons only (export control)

Core

Design, implement, and deploy real-time trajectory generation and control systems for autonomous trucks to ensure safe and comfortable driving.

Role type

Staff Software Engineer (Autonomous Vehicle Controls & Motion Planning)

Builds

Real-time trajectory generation, optimization, and control components for autonomous trucking

Domain

Autonomous driving / Trucking / Motion Planning / Optimal Control

Deliverable

production ML models

Required skills

Motion planning, Optimal control, Dynamic optimization, Model predictive control (MPC), Real-time trajectory generation, Vehicle dynamics, System identification, C++, Python, Unit testing, Simulation

Preferred skills

Large ground vehicle experience, Sequential quadratic programming, Interior point methods, Tooling and metrics

Technologies

C++, Python

Responsibilities

Own delivery of TG&C features from design to integration, Provide input to team roadmaps, Collaborate with systems engineers, Write state-of-the-art software using modern C++ and Python, Work with other Autonomy teams, Align stakeholders through design and iteration exercises

Seniority

Staff, hands-on IC with strategic influence