ADAS Feature Engineer
Company: Wayve
About Us:
Founded in 2017, Wayve is the leading developer of Embodied AI technology, creating advanced AI software and foundation models that enable vehicles to perceive, understand, and navigate complex environments. Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving. We embrace big challenges, uncertainty, and complex problems, aiming high while staying humble in our pursuit of excellence. At Wayve, contributions matter, diversity is valued, and we foster an inclusive environment where we back each other to deliver impact.
The Role:
We are looking for an ADAS Feature Engineer to build the application-layer software that connects Wayve’s AI capabilities to real vehicle behavior. This role is at the intersection of AI, vehicle systems, active safety, and product delivery. You will develop C++ feature logic, validation tools, and system behaviors that allow AI-native driving technology to operate robustly in real-world vehicle environments. You will collaborate closely with machine learning, product, vehicle integration, and systems teams to translate model outputs and vehicle data into reliable, testable, and customer-relevant ADAS features.
Key Responsibilities:
- Design, implement, and maintain C++ application software for ADAS and active-safety-related vehicle features.
- Build feature-level logic on top of AI/ML outputs, including validation, feasibility checks, state machines, fallback behaviors, and safety-aware decision logic.
- Work with ML engineers to understand model outputs, limitations, failure modes, and their translation into vehicle behavior.
- Utilize logs, simulation, replay, and vehicle testing to debug, tune, and validate feature behavior.
- Define and improve metrics, test cases, and validation strategies for ADAS feature performance, robustness, and quality.
- Collaborate with product, systems, vehicle integration, and OEM-facing teams to translate requirements and real-world constraints into engineering solutions.
- Support field testing and iterative development, including investigation of vehicle issues, edge cases, and performance gaps.
- Contribute to software architecture, code quality, tooling, and engineering practices for feature development.
About You (Essential Skills & Experience):
- Strong C++ software engineering experience, ideally in production or safety-relevant systems.
- Hands-on experience in ADAS, autonomous driving, robotics, vehicle software, active safety, or closely related domains.
- Practical understanding of vehicle feature development, including real-world testing, simulation, replay, logs, or prototype vehicle debugging.
- Ability to reason about vehicle behavior, sensor/model inputs, timing, failure modes, and feature-level decision logic.
- Experience working cross-functionally with teams such as ML, perception, planning, controls, vehicle integration, product, or systems engineering.
- Strong problem-solving skills and the ability to make pragmatic engineering trade-offs under ambiguity.
- A quality mindset, with experience writing testable, maintainable software and using data to validate behavior.
About You (Desirable Skills & Experience):
- Experience with ADAS features such as AEB, ISA, AES, ACC, lane keeping, collision avoidance, trajectory validation, or active safety systems.
- Experience at an automotive OEM, Tier 1 supplier, autonomous driving company, robotics company, or vehicle technology startup.
- Familiarity with ML or AI-based autonomy systems, including how model outputs are consumed by downstream software.
- Experience with ROS, Linux, Bazel, CMake, Docker, QNX, protobuf, MCAP, CAN, calibration, or vehicle logging systems.
- Experience with vehicle test tracks, public-road testing, HIL/SIL, scenario-based testing, or NCAP-style validation.
- Familiarity with tools used in automotive development and testing, such as CANoe, Vector tools, MicroAutoBox, or similar.
- Japanese language skills are beneficial but not required.
What We Offer You:
- The chance to be part of a mission-driven organization and shape the future of autonomous driving. As Wayve is still relatively small and nimble, you can make a significant impact.
- Competitive compensation and benefits.
- A dynamic and fast-paced work environment with daily learning opportunities, both on the job and through formal support.
- An ego-free, respectful, and welcoming culture.
- Benefits including an onsite chef, workplace nursery scheme, private health insurance, cycle scheme, therapy, yoga, two onsite bars, and large social budgets.
- Hybrid working policy combining office and remote work, with core working hours to accommodate personal needs.
Location: Tokyo, Japan (full-time role with hybrid working policy).
Note: Wayve is committed to creating an inclusive interview experience. If accommodations are required, please inform us. We encourage applications from individuals who are passionate about self-driving cars and believe they can make a positive impact, even if they don't meet every requirement.