Staff Middleware Engineer, Autonomous Driving

Staff Middleware Engineer, Autonomous Driving

Full-Time 80000 - 120000 € / year (est.) No home office possible
Rivian

At a Glance

  • Tasks: Design and develop software for self-driving features in electric vehicles.
  • Company: Join Rivian, a leader in electric vehicle innovation.
  • Benefits: Competitive salary, collaborative culture, and impactful work on future tech.
  • Other info: Exciting opportunities for growth in a dynamic automotive environment.
  • Why this job: Shape the future of autonomous driving and make a real difference.
  • Qualifications: 8+ years in software engineering with C++ and distributed systems experience.

The predicted salary is between 80000 - 120000 € per year.

Rivian is seeking a Software Engineer specializing in safety-critical self-driving middleware in the Greater London area. You will design, develop, and deploy software essential for self-driving features, applying your expertise in C++ and working with distributed systems.

Ideal candidates will have 8+ years of experience and a background in automotive or robotics development. This role provides an opportunity to impact the future of electric vehicles while fostering a collaborative environment.

Staff Middleware Engineer, Autonomous Driving employer: Rivian

Rivian is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration in the heart of Greater London. Employees benefit from competitive compensation, comprehensive growth opportunities, and the chance to contribute to groundbreaking advancements in electric vehicle technology, making a meaningful impact on the future of transportation.

Rivian

Contact Detail:

Rivian Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Middleware Engineer, Autonomous Driving

Tip Number 1

Network like a pro! Reach out to folks in the automotive and robotics sectors, especially those who work with self-driving tech. A friendly chat can lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in C++ and distributed systems. This is your chance to demonstrate your expertise in safety-critical software and make a lasting impression.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of middleware architecture and self-driving algorithms. We recommend practicing coding challenges and system design questions to ace those interviews.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged in their job search.

We think you need these skills to ace Staff Middleware Engineer, Autonomous Driving

C++
Software Development
Middleware Design
Distributed Systems
Safety-Critical Systems
Automotive Development
Robotics Development

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your 8+ years of experience in software engineering, especially in safety-critical systems. We want to see how your background in automotive or robotics development makes you the perfect fit for this role.

Tailor Your Application:Don’t just send a generic application! Customise your CV and cover letter to reflect the specific skills and experiences that align with the job description. We love seeing candidates who take the time to connect their expertise with what we’re looking for.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and passion for the role. Avoid fluff and get straight to the good stuff!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Rivian

Know Your Middleware

Make sure you brush up on your knowledge of middleware, especially in the context of self-driving technology. Be ready to discuss how you've applied C++ in safety-critical systems and any relevant projects you've worked on in automotive or robotics.

Showcase Your Experience

With 8+ years under your belt, highlight specific examples from your past roles that demonstrate your expertise. Prepare to talk about challenges you've faced in distributed systems and how you overcame them, as this will show your problem-solving skills.

Collaborative Spirit

Rivian values a collaborative environment, so be prepared to discuss how you work within a team. Share experiences where you contributed to group projects or helped mentor others, as this will showcase your ability to foster teamwork.

Passion for Electric Vehicles

Express your enthusiasm for electric vehicles and the future of autonomous driving. Research Rivian's mission and values, and be ready to explain why you're excited about the opportunity to contribute to their innovative projects.