Engineering Manager - Robot Software , AV Stack London
Engineering Manager - Robot Software , AV Stack London

Engineering Manager - Robot Software , AV Stack London

London Full-Time 60000 - 84000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Lead a team to develop software for autonomous vehicles, ensuring reliability and data quality.
  • Company: Wayve is a pioneering company in Embodied AI technology, enhancing automated driving systems.
  • Benefits: Enjoy a hybrid working policy, flexible hours, and a culture that values diversity and innovation.
  • Why this job: Join us to tackle complex challenges and make a real impact on the future of driving.
  • Qualifications: Experience in software development, leadership, and proficiency in C++ or Rust required.
  • Other info: We embrace diverse backgrounds and encourage passionate individuals to apply, regardless of meeting all criteria.

The predicted salary is between 60000 - 84000 £ per year.

At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives. Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that propels the world forward.

The Robot Software team is responsible for the software that runs on our internal fleet of vehicles to enable autonomous driving and collect data for training new driving models. As the Engineering Manager for the AV Stack team, you will lead a motivated and talented team of engineers to deliver a reliable, stable and flexible software stack to support on-road experimentation by our model developers and scientists.

Your work will enable these teams to iterate quickly and gather the data they need to improve our autonomous driving capabilities and support new product features, which is critical to the success of Wayve’s mission. The AV Stack team owns and delivers on-vehicle software including the application software framework & runtime, vehicle health monitor, data logging, telematics, connectivity, and other critical functions.

Key responsibilities:

  • Own data logging on vehicle and offload services to ensure data is consistent, high quality, and quickly offloaded.
  • Maximize data fidelity and minimize resource consumption.
  • Own the vehicle health framework enabling safe robot software on road operation.
  • Surface the best information for vehicle operators to quickly operate, understand, and debug any issues with the vehicle.
  • Enable coordination and OTA of all system software components.
  • Configure, Operate, and Diagnose the connectivity and telematics functions onboard the vehicle as required for fleet operation.
  • Lead a high performing team of software engineers, providing technical direction and working with the technical lead to break down organizational goals into clear objectives and milestones.
  • Own the technical roadmap for your team, working with internal stakeholders, customers and other engineering teams to align on priorities and delivery timelines.
  • Empower your team to operate autonomously, ensuring they have the resources, skills and information they need in order to succeed.
  • Guide your team to develop fault-tolerant software solutions with comprehensive diagnostic tools, to enable any operational issues affecting our internal fleet to be rapidly identified, addressed and diagnosed.
  • Communicate with leadership and other stakeholders to manage expectations, remove roadblocks and overcome any issues affecting the delivery or team.
  • Support the development of your team members through guidance, mentorship and the ongoing provision of high quality feedback.

About you:

  • Experience with data serialization and IPC/RPC frameworks on Linux (or similar) systems.
  • Proven leadership and management experience in a software development team, preferably working with complex and/or embedded systems.
  • Strong hands-on development experience in a high performance programming language such as C++ or Rust.
  • Demonstrated ability to build, manage and grow high-performing teams, owning the recruitment process and supporting career development.
  • Excellent communication skills and a track record of effective collaboration across teams and functions.
  • Strategic acumen and the ability to distill company objectives and customer requirements into a vision and technical roadmap for your team’s internal product.
  • A degree in Computer Science, Electrical Engineering, or a related field, or equivalent professional experience.
  • Experience with time synchronization on Linux (ntp, ptp, gptp, ptp4l, chrony).
  • Experience with high speed data logging.
  • Experience with remote and inaccessible device software update, OTA.
  • Experience creating Linux application middleware and frameworks.
  • Experience working with real-time systems and edge computing.
  • Experience with robotics, autonomous systems, or other real-world sensing applications.
  • Familiarity with middleware frameworks (e.g., DDS, ROS 2, custom telemetry systems).
  • Experience in developing automotive software, knowledge of DriveOS.

This is a full-time role based in our office in London. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.

If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply.

Engineering Manager - Robot Software , AV Stack London employer: Wayve Technologies Ltd.

Wayve is an exceptional employer, offering a dynamic and inclusive work culture that values diversity and fosters innovation in the heart of London. With a commitment to employee growth, we provide ample opportunities for professional development and mentorship, ensuring that your contributions directly impact the future of autonomous driving technology. Our hybrid working policy promotes a healthy work-life balance, allowing you to thrive both in our collaborative office environment and from the comfort of your home.
W

Contact Detail:

Wayve Technologies Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Manager - Robot Software , AV Stack London

✨Tip Number 1

Familiarise yourself with the latest advancements in autonomous driving technology and AI. Understanding the current trends and challenges in the industry will help you engage in meaningful conversations during interviews and demonstrate your passion for the field.

✨Tip Number 2

Network with professionals in the robotics and autonomous systems sectors. Attend industry events, webinars, or meetups to connect with potential colleagues or mentors who can provide insights into the company culture at Wayve and the specific demands of the Engineering Manager role.

✨Tip Number 3

Prepare to discuss your leadership style and how you've successfully managed software development teams in the past. Be ready to share specific examples of how you've guided teams through complex projects, as this will be crucial in showcasing your fit for the role.

✨Tip Number 4

Research Wayve's products and their impact on the automotive industry. Being knowledgeable about their technology and mission will not only impress your interviewers but also allow you to articulate how your skills align with their goals.

We think you need these skills to ace Engineering Manager - Robot Software , AV Stack London

Leadership and Team Management
Software Development in C++ or Rust
Data Serialization and IPC/RPC Frameworks
Linux Systems Proficiency
High-Performance Programming
Real-Time Systems Experience
Edge Computing Knowledge
Automotive Software Development
Middleware Frameworks Familiarity (e.g., DDS, ROS 2)
Data Logging and Telemetry
Vehicle Health Monitoring
OTA Software Update Experience
Strong Communication Skills
Strategic Planning and Roadmap Development
Problem-Solving and Diagnostic Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly in leadership roles and with complex systems. Emphasise your hands-on experience with programming languages like C++ or Rust, as well as any work with real-time systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for autonomous driving and how your skills align with Wayve's mission. Mention specific projects or experiences that demonstrate your ability to lead teams and deliver high-quality software solutions.

Showcase Relevant Skills: When filling out the application, ensure you highlight your experience with data serialization, IPC/RPC frameworks, and Linux systems. Include any familiarity with middleware frameworks and automotive software development, as these are key to the role.

Prepare for Technical Questions: Anticipate technical questions related to your experience with software lifecycle management, team leadership, and problem-solving in complex environments. Be ready to discuss specific challenges you've faced and how you overcame them.

How to prepare for a job interview at Wayve Technologies Ltd.

✨Showcase Your Leadership Skills

As an Engineering Manager, your ability to lead and inspire a team is crucial. Prepare examples of how you've successfully managed teams in the past, focusing on your approach to mentorship, conflict resolution, and fostering a collaborative environment.

✨Demonstrate Technical Expertise

Be ready to discuss your hands-on experience with programming languages like C++ or Rust, as well as your familiarity with Linux systems. Highlight specific projects where you applied these skills, especially in high-performance or embedded systems.

✨Align with Company Values

Wayve values diversity and inclusion, so be prepared to discuss how you can contribute to a respectful and inclusive culture. Share your thoughts on the importance of diverse perspectives in tech and how you've promoted inclusivity in your previous roles.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process on how you would tackle issues related to data logging, vehicle health frameworks, or real-time systems.

Engineering Manager - Robot Software , AV Stack London
Wayve Technologies Ltd.
W
  • Engineering Manager - Robot Software , AV Stack London

    London
    Full-Time
    60000 - 84000 £ / year (est.)

    Application deadline: 2027-06-21

  • W

    Wayve Technologies Ltd.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>