About the job
Join Our Innovative Team
Avride is at the forefront of the autonomous vehicle and delivery robot sector, committed to redefining the future of mobility. Our talented team boasts over seven years of groundbreaking experience in autonomous technology, working diligently to shape the next generation of transportation solutions.
The Control team is pivotal to our mission, developing systems that achieve trajectory navigation with centimeter-level precision, outperforming human drivers across diverse real-world scenarios.
Position Overview
We are in search of an accomplished C++ Software Engineer to elevate Avride's core Control System. This role involves designing advanced control systems utilizing Model Predictive Control (MPC) and identifying the dynamic parameters of our vehicles.
Key Responsibilities
- Architect and optimize state-of-the-art control systems in modern C++ (C++17/20).
- Develop and enhance high-precision solutions for trajectory tracking.
- Evaluate system performance based on real-world vehicle data, iterating to improve efficiency.
- Collaborate with Planning and Hardware teams to design a seamless and reliable self-driving framework.
- Produce clean, maintainable, and optimized production-quality code.
- Profile and refine algorithms to satisfy real-time performance constraints.

