ADAS Feature Engineer, Application Software
wayve
As an ADAS Feature Engineer at Wayve, you will implement and validate C++ features that enable AI-driven driving to operate safely in real vehicles. You’ll collaborate with ML, systems, and vehicle teams to translate model outputs into reliable, testable ADAS capabilities. Your work blends logs, simulation, and real-world testing to ensure robustness and safety in practical driving scenarios. This role offers hands-on vehicle work and influences feature architecture and validation strategies, contributing to Wayve’s autonomous driving mission with tangible impact.
Pay / Benefits- Hybrid working model
- Relocation support and visa sponsorship
- Learning and development budgets
- Health insurance and dental
- Enhanced maternity and paternity leave
- Equity and long-term incentive
- Design, implement, and maintain C++ software for ADAS and active-safety features
- Develop feature-level logic on AI outputs, including validation, state machines, and safety-aware decision logic
- Collaborate with ML, perception, planning and vehicle integration teams
- Use logs, simulation, replay, and vehicle testing to debug and tune feature behavior
- Define and improve metrics, test cases, and validation strategies for feature performance, robustness and quality
- Support field testing and iterative development, addressing vehicle issues and edge cases
- Contribute to software architecture, tooling, and engineering practices for feature development
- Turn requirements and real-world constraints into engineering solutions
- Strong C++ software engineering experience in production or safety-relevant systems
- Hands-on ADAS/autonomy/vehicle software experience
- Practical understanding of vehicle feature development including real-world testing and logs
- Ability to reason about vehicle behavior, sensor inputs, timing, and failure modes
- Experience working cross-functionally with ML, perception, planning, controls, and systems engineering
- Strong problem-solving skills and pragmatic engineering trade-offs under ambiguity
- Quality mindset with experience writing testable, maintainable software and data-driven validation
- Strong collaboration across cross-functional teams
- Practical, hands-on debugging and tuning mindset
- Clear communication of complex technical concepts
- C++, production/safety-relevant systems
- ADAS/autonomous driving domain knowledge
- Vehicle data, simulation, logs, replay
Reference: WJ-747_31196216