Skip to content

Jobs

Avride

Robot type
Autonomous Vehicle
Location
AustinTexasUSA
Job type
Software
Posted
Jul 2, 2026
Full-time

Lead Software Engineer – Control

Job description

We are seeking a Lead Software Engineer to drive the technical evolution of Avride's core Control System. This role is roughly 80% hands-on engineering and 20% technical leadership — you'll spend most of your time architecting and shipping Model Predictive Control (MPC) systems and vehicle dynamics models yourself, while also setting technical direction and unblocking a small team of 2–3 control engineers.

Job requirements

  • 6+ years of professional software engineering experience, with a track record of owning significant technical systems end-to-end.
  • Expertise in modern C++.
  • Deep understanding of algorithms, data structures, and software design patterns.
  • Direct experience with optimization, MPC, and system dynamics.
  • Hands-on experience with data analysis and statistical methods applied to real-world sensor/vehicle data.
  • Demonstrated ability to guide the technical direction of a small team while remaining a strong individual contributor.
  • Exceptional communication and collaboration skills, with a focus on delivering results and driving cross-team alignment.

Similar jobs