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