At a Glance
- Tasks: Design and develop software for self-driving features in electric vehicles.
- Company: Join Rivian, a leader in the electric vehicle revolution.
- Benefits: Competitive salary, collaborative culture, and impactful work on future tech.
- Other info: Exciting opportunities for growth in a cutting-edge industry.
- 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 in London 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.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Middleware Engineer, Autonomous Driving in London
✨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! If you’ve got projects or contributions related to C++ or distributed systems, make sure to highlight them in conversations. We love seeing real-world applications of your expertise!
✨Tip Number 3
Prepare for technical interviews by brushing up on safety-critical systems and middleware concepts. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨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 joining our team at Rivian.
We think you need these skills to ace Staff Middleware Engineer, Autonomous Driving in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience in C++ and distributed systems. We want to see how your background in automotive or robotics development aligns with the role, so don’t hold back on those relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about self-driving technology and how you can contribute to our mission at Rivian. Keep it engaging and personal – we love to see your personality!
Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex challenges in software development. We’re looking for engineers who can think critically and innovate, especially in safety-critical environments.
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 gives you a chance to explore more about what we do!
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 prepared to discuss how you've designed and deployed safety-critical systems in the past, as this will show your expertise and relevance to Rivian's needs.
✨C++ Proficiency is Key
Since C++ is a crucial part of the role, be ready to demonstrate your coding skills. You might be asked to solve problems or even write code during the interview, so practice common algorithms and data structures in C++ to showcase your proficiency.
✨Showcase Your Experience
With 8+ years of experience required, highlight specific projects where you've worked on automotive or robotics development. Use the STAR method (Situation, Task, Action, Result) to structure your answers and make your contributions clear and impactful.
✨Collaborative Mindset
Rivian values a collaborative environment, so be prepared to discuss how you've worked effectively in teams. Share examples of how you've contributed to group projects, resolved conflicts, or mentored others, as this will demonstrate your ability to thrive in their culture.