Software Engineer Embedded Automotive Platform
Wayve is a London-headquartered embodied-AI company developing and licensing mapless, vehicle-agnostic driving software for assisted, automated, and robotaxi applications.
About Wayve
Wayve Technologies Ltd. develops the Wayve AI Driver, an end-to-end, data-trained software platform that runs on onboard vehicle compute and native sensors. It is designed for OEM integration across L1 driver assistance through L4 automated driving, without HD maps.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop, maintain, and optimize embedded software for autonomous vehicle platforms. You will integrate sensors, implement device drivers and hardware abstractions, troubleshoot reliability and performance issues, and collaborate on requirements, testing, code reviews, and documentation.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field
- Embedded software development experience
- C++
- Embedded operating systems
- Linux
- QNX
- RTOS
- Middleware architectures
- IPC mechanisms
- Profiling and tracing tools
- Hardware abstraction layers
- Device driver development
- Sensor integration
- LiDAR
- RADAR
- Camera
- Debugging
- Communication
- Teamwork
- NVIDIA Drive Orin
- Qualcomm 8650
- Qualcomm 8620
- Safety-critical software development
- ISO 26262
- AUTOSAR
- MISRA
Responsibilities
- Design, develop, and maintain embedded software for autonomous vehicle platforms
- Implement and optimize device drivers for sensors and compute hardware
- Collaborate to define software requirements and integrate with the autonomous-driving application stack
- Debug and troubleshoot software issues to ensure reliability and performance
- Participate in code reviews, testing, and documentation
- Stay current with embedded-systems and autonomous-vehicle technology
Benefits
- Hybrid working policy
- Work from home
