At a Glance
- Tasks: Lead a team to develop software for next-gen autonomous vehicles and ensure seamless operation.
- Company: Join Wayve, a mission-driven company shaping the future of self-driving technology.
- Benefits: Competitive pay, onsite chef, private health insurance, and a vibrant workplace culture.
- Other info: Dynamic environment with opportunities for growth and learning from industry leaders.
- Why this job: Make a real impact in the exciting world of autonomous driving with innovative technology.
- Qualifications: 5+ years in software leadership, expertise in embedded systems, and strong Linux skills.
The predicted salary is between 80000 - 100000 £ per year.
We’re looking for bold, talented and creative people to join our journey in developing next-generation autonomous vehicles. We’re a growing company, building our cohort of engineers and you can be at the heart of this!
As the Manager of the Robot Software team, you will guide our initiatives to develop, integrate, optimise, and support software solutions crucial for sensor data and vehicle actuator integration to enable autonomous functionality on embedded devices within our vehicles. From the initial concept to final deployment, your expertise and leadership will facilitate the seamless operation of our autonomous vehicle (AV) fleet, demanding a deep understanding of Linux-based application development, embedded computing, and robust system diagnostics within the automotive sector. Success in this role will critically impact Wayve’s ability to deliver autonomous driving features to its partners.
Challenges you will own:
- The Robot Software team is central to integrating Wayve’s end-to-end AI driver model into automobiles. Collaborating extensively with stakeholders from Science, Robotics, and Product Management, you will help define and drive simulation roadmap to deliver on company goals and priorities.
- Team Leadership and Strategic Oversight: Lead a multidisciplinary team of Software Engineers and Systems Engineers, setting clear objectives and milestones. Drive strategic software deployment across AV systems, aligning with Wayve’s objectives.
- Software Development and Integration: Oversee the design and implementation of software that supports full sensor integration and data capture, ensuring high quality and scalability necessary for autonomous operations.
- Real-Time System Management: Ensure the delivery and maintenance of soft-real-time applications on Linux-based platforms, focusing on data collection, storage, and on-edge machine learning inference.
- Fault Tolerance and Diagnostics: Develop fault-tolerant software solutions with comprehensive diagnostic tools to swiftly address and resolve issues impacting the operational capacity of our deployed AV fleet.
- Performance Monitoring: Craft and utilise advanced system monitoring tools to enhance performance metrics and troubleshoot both ad-hoc and systemic issues effectively.
- Resource Management: Efficiently allocate resources, including personnel and technical infrastructure, to meet project timelines and performance goals.
- Talent Cultivation: Recruit, mentor, and develop your team, promoting a culture of technical excellence and innovation. Identify skill gaps and lead training and recruitment efforts to assemble a top-tier Robot Software team.
We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed below. 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.
What you will bring to Wayve:
- Essential
- Proven Leadership: At least 5 years in a leadership role within software development or embedded systems, including 3 years directly managing a software development team through all stages of the software lifecycle.
- Expertise in Software and Embedded Systems: Strong knowledge of software development for embedded systems, real-time data processing, and system diagnostics, preferably within the automotive or similar regulated industries.
- Technical Proficiency: Hands-on experience with Linux-based development, real-time systems, and edge computing. Proficiency in programming languages such as C++ or Rust, and experience with relevant software development tools and environments.
- Strategic Acumen: Excellent ability to conceive and execute technology projects that align with both immediate and long-term business objectives of the Onboard Software organisation.
- Collaborative Abilities: Outstanding interpersonal and communication skills, capable of fostering collaboration across diverse technical teams and company divisions.
- Educational Background: A 4-year degree in Computer Science, Electrical Engineering, or a related field.
- Desirable
- Automotive Software: Background in developing automotive software, with knowledge of ASPICE, DriveOS, or AutoSAR.
- Educational Background: A Master’s degree or greater in Computer Science, Electrical Engineering, or a related field is desired.
What we offer you:
- The chance to be part of a truly mission driven organisation and an opportunity to shape the future of autonomous driving. Unlike our competitors, Wayve is still relatively small and nimble, giving you the chance to make a huge impact.
- Competitive compensation and benefits.
- A dynamic and fast-paced work environment in which you will grow every day - learning on the job, from the brightest minds in our space, and with support for more formal learning opportunities too.
- A culture that is ego-free, respectful and welcoming (of you and your dog) - we even eat lunch together every day.
- Benefits such as an onsite chef, workplace nursery scheme, private health insurance, cycle scheme, therapy, yoga, two onsite bars, large social budgets.
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, and regardless of gender, gender identity, gender expression, race, sexual orientation, physical or mental disability, ethnicity, age or religious belief.
Engineering Manager - Robot Software employer: Wayve
Wayve is an exceptional employer for those passionate about shaping the future of autonomous driving. With a dynamic and fast-paced work environment, employees benefit from competitive compensation, a culture of respect and collaboration, and unique perks like an onsite chef and workplace nursery scheme. The company prioritises employee growth through learning opportunities and fosters a diverse and inclusive culture, making it an ideal place for innovative minds to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Engineering Manager - Robot Software
✨Tip Number 1
Network like a pro! Reach out to current employees at Wayve on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since this role involves Linux-based development and embedded systems, make sure you can discuss your experience confidently. Practice common interview questions related to software development and team leadership.
✨Tip Number 3
Showcase your passion for autonomous vehicles! During interviews, share your thoughts on the future of self-driving technology and how you see yourself contributing to Wayve's mission. This enthusiasm can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team at Wayve.
We think you need these skills to ace Engineering Manager - Robot Software
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for autonomous vehicles shine through! We want to see that you’re genuinely excited about the role and how your skills can contribute to our mission.
Tailor Your CV:Make sure to customise your CV to highlight relevant experience in software development and embedded systems. We love seeing how your background aligns with the challenges we face at Wayve!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so make sure your achievements and skills are easy to spot. This helps us quickly see how you fit into our team.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Wayve
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Linux-based development and embedded systems. Be ready to discuss your hands-on experience with programming languages like C++ or Rust, as well as any relevant software development tools you've used. This will show that you're not just a leader but also technically proficient.
✨Showcase Your Leadership Style
Prepare to talk about your leadership experiences, especially how you've managed software development teams. Think of specific examples where you set clear objectives, drove strategic initiatives, or mentored team members. This will help demonstrate your ability to lead the Robot Software team effectively.
✨Collaborate and Communicate
Since this role involves extensive collaboration with various stakeholders, be ready to discuss how you've fostered teamwork in previous positions. Highlight your interpersonal skills and provide examples of successful cross-functional projects you've led or contributed to.
✨Understand the Company’s Vision
Research Wayve's mission and values, particularly their focus on autonomous vehicles. Be prepared to articulate how your background aligns with their goals and how you can contribute to their journey. Showing genuine enthusiasm for their vision will set you apart from other candidates.