Embedded Automotive Platforms Software Engineer at Wayve | England | Rezi

Embedded Automotive Platforms Software Engineer at Wayve

Embedded Automotive Platforms Software Engineer

Wayve · England

3 weeks ago

Embedded Automotive Platforms Software Engineer

Wayve · England

23 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a member of the Embedded Automotive Platforms team, you will contribute to creating a software platform that interfaces with automotive embedded hardware and the Wayve Driving Model. Your role involves developing abstractions and APIs to enable efficient deployment of AV software, minimizing the need for platform-specific customizations and advancing Wayve's AV technology.

Responsibilities

  • Design, develop, and maintain embedded software, SDKs, APIs, and hardware abstraction layers for consistent autonomous driving capabilities across automotive platforms.
  • Integrate and adapt critical AV functions, including inference, navigation, control, localisation, and vehicle interfaces.
  • Work across Linux and QNX-based systems while minimising platform-specific customisation.
  • Debug, troubleshoot, and improve software and system performance, ensuring reliability, scalability, and operational excellence.
  • Collaborate with cross-functional teams, hardware vendors, and automotive partners to define requirements and ensure seamless integration.
  • Participate in architecture reviews, testing, code reviews, documentation, and automotive software quality processes.

Requirements

  • 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.
  • 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.
  • Knowledge of sensor technologies (e.g., LiDAR, RADAR, cameras).
  • Experience developing platform SDKs, APIs, or software frameworks.
  • Understanding of safety-critical software development and automotive standards (e.g., ISO 26262, AUTOSAR, MISRA).

Skills

  • C++
  • Embedded software development
  • Automotive
  • Autonomous driving
  • Robotics
  • Linux
  • QNX
  • Middleware architectures
  • IPC mechanisms
  • Profiling tools
  • Tracing tools
  • Hardware abstraction layers (HAL)
  • Device driver development
  • Debugging
  • Teamwork
  • NVIDIA Drive Orin
  • Qualcomm automotive platforms
  • Inference
  • Localisation
  • Control algorithms
  • Navigation
  • Odometry
  • Vehicle interfaces
  • LiDAR
  • RADAR
  • Cameras
  • Platform SDKs
  • APIs
  • Software frameworks
  • ISO 26262
  • AUTOSAR
  • MISRA

Location

  • London

Work Type

  • Full-time
  • Hybrid

Experience Level

  • Proven experience in embedded software development
  • Prior experience developing and deploying autonomous vehicle, robotics, or other safety-critical software on production systems

Education Level

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field

About the Company

  • Wayve is an automotive technology company focused on creating a software platform that interfaces with automotive embedded hardware and the Wayve Driving Model.