- 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
Avride · Software
Software Engineer, Networking & Linux Systems
Austin, Texas
Avride · Software
Sensor Integration Software Engineer – Autonomous Vehicles
Austin, Texas
Avride · Software
Senior Frontend Engineer – Engineering Productivity Systems
Austin, Texas
Avride · Software
Senior Frontend Engineer
Austin, Texas
