Open role
C++ Software Engineer – Motion Planning
Avride
Austin, TexasPosted Jul 14, 2026 · 6h ago
Full-timeMid LevelOn-siteAutomotive
About this role
Join Avride's core Motion Planning team as a C++ Software Engineer to develop decision-making logic for autonomous vehicles. You will design, implement, and optimize motion planning algorithms, working at the intersection of machine learning, data infrastructure, and real-time vehicle control to ensure safe and efficient driving.
What we are looking for
6- Design, implement, and optimize motion planning algorithms in C++
- Develop solutions for trajectory generation and behavioral decision-making
- Analyze and debug system performance using simulation and test data
- Collaborate with Perception, Prediction, and Control teams
- Write clean, maintainable, and optimized production-quality code
- Profile and optimize algorithms for real-time performance
Skills mentioned
2C++Machine Learning
Work authorization
No visa sponsorship is available.
Must be authorized to work without sponsorship.
