Embedded Software Engineer

Leading developer of Embodied AI technology creating autonomous driving systems with advanced AI software and foundation models.
Embedded
Senior Software Engineer
Contact Company
5+ years of experience
AI · Automotive

Description For Embedded Software Engineer

Founded in 2017, Wayve is at the forefront of autonomous vehicle technology as the leading developer of Embodied AI. Their mission is to create autonomy that propels the world forward through intelligent, mapless, and hardware-agnostic AI products designed for automakers.

As an Embedded Software Engineer in the Map and Routing team, you'll be instrumental in developing embedded map and routing services for Wayve's autonomous vehicles. This role combines cutting-edge autonomous vehicle technology with critical embedded systems development, requiring expertise in C++ or Rust programming and real-time systems.

The position offers a unique opportunity to work on fundamental components of autonomous vehicle technology, collaborating with cross-functional teams including Science, Embodied AI, and Evaluation & Validation. You'll be responsible for designing and implementing embedded map and routing services, ensuring seamless integration with onboard systems, and developing consistent APIs for both onboard and offboard use cases.

The ideal candidate brings 5+ years of embedded software engineering experience, strong programming skills in C++ or Rust, and experience with map data and routing services. You'll thrive in this role if you're passionate about autonomous vehicles, have excellent communication skills, and enjoy working in a collaborative, innovative environment.

At Wayve, they embrace diversity, foster an inclusive culture, and value unique perspectives. The company offers a supportive environment where your contributions directly impact the future of autonomous driving technology. This is an opportunity to join a forward-thinking company that's tackling complex challenges in the autonomous vehicle space while maintaining a commitment to excellence and continuous learning.

Last updated 22 days ago

Responsibilities For Embedded Software Engineer

  • Design and implement embedded map and routing service node for onboard vehicle needs
  • Collaborate with Onboard Software team for smooth integration of map and routing services
  • Coordinate with Science, Embodied AI, and Evaluation & Validation teams
  • Develop APIs that work uniformly for both onboard and offboard use cases

Requirements For Embedded Software Engineer

Rust
  • 5+ years of experience in embedded software engineering with focus on real-time systems
  • Proficiency in C++ or Rust for embedded code development
  • Experience with map data and routing services
  • Strong communication skills and cross-functional collaboration experience
  • Familiarity with software testing practices for real-time/safety-critical systems

Benefits For Embedded Software Engineer

  • Inclusive work environment
  • Career development opportunities

Interested in this job?

Jobs Related To Wayve Embedded Software Engineer

Embedded Software Engineer

Senior Embedded Software Engineer role at Wayve, focusing on autonomous vehicle map and routing systems development using C++ and Rust.

Embedded Software Engineer

Senior Embedded Software Engineer role at Wayve, focusing on autonomous vehicle map and routing systems development using C++ and Rust.

Battery Systems Engineer, Ring

Senior Battery Systems Engineer position at Ring (Amazon) leading the design and development of battery systems for smart home security devices.

Sr. Safety Controls Engineer

Senior Safety Controls Engineer role at Amazon Robotics, developing and implementing safety controls for warehouse automation systems, requiring 5+ years experience in systems architecture.

NPI Sr. Product Development Engineer - Manufacturing, Design Engineering Services

Senior Product Development Engineer role at Amazon Robotics, focusing on manufacturing and design engineering services with emphasis on NPI processes.