Base Career helps you apply smarter for this job.
Key skills for this role
As a member of the Embedded Automotive Platforms team, you will contribute towards the creation of a software platform that interfaces with the automotive embedded hardware and Wayve Driving Model. This includes developing abstractions and APIs that enable Wayve’s software and robotics teams to deploy AV software efficiently.
Your role involves understanding the capabilities and nuances of various deployment platforms and creating abstractions that minimise the need for Onboard Applications to be customised for each target platform.
You will play a crucial role in advancing Wayve’s AV technology. Your contributions will drive the efficiency, maintainability, and scalability of the embedded systems that underpin our autonomous vehicles.
In order to set you up for success as an Embedded Automotive Platforms Software Engineer at Wayve, we’re looking for the following skills and experience.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Sunnyvale, USA
London, GBR
As a Staff Robotics Engineer in Wayve's AV Core organisation, you will lead the technical direction and delivery of fault detection and fallback systems for driverless operation. You will work alongside machine learning
London, GBR
The role As a Staff Software Engineer for the Data Enrichment Platform, you will own the technical vision for the systems that enable Wayve’s teams to deploy, run, evaluate and continually improve machine-learning models
Sunnyvale, USA
London, GBR
London, GBR
Sunnyvale, USA
Sunnyvale, USA
London, GBR
London, GBR
Sunnyvale, USA
Essential
Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field
Proven experience in embedded software development, with a strong preference for the automotive, autonomous driving, or robotics industries
Proficiency in C++ programming language for high-performance systems
Hands-on experience with embedded operating systems (e.g., Linux, QNX)
Strong understanding of middleware architectures and IPC mechanisms
Proficiency in profiling and tracing tools to diagnose bottlenecks and latency issues
Familiarity with hardware abstraction layers (HAL) and device driver development
Strong debugging skills and attention to detail in complex systems
Excellent communication and teamwork skills
Ability to work in a fast-paced and dynamic environment
Desirable
Prior experience developing and deploying autonomous vehicle, robotics, or other safety-critical software on production systems
Experience with NVIDIA Drive Orin, Qualcomm automotive platforms, or similar embedded computing platforms
Experience with inference, localisation, control algorithms, navigation, odometry or vehicle interfaces will be a huge plus
Knowledge of sensor technologies (e.g., LiDAR, RADAR, cameras)
Experience developing platform SDKs, APIs, or software frameworks used by internal teams or external partners
Understanding of safety-critical software development and automotive standards (e.g., ISO 26262, AUTOSAR, MISRA)
British autonomous-driving software company licensing vehicle-agnostic AI Driver technology to automakers and fleet owners.
Visit company websiteJobs and hiring trendsFull-time
Mid
Hybrid
Apply faster on company sites with our extension.