Staff Software Engineer - Real-Time Perception & Autonomy in London

Staff Software Engineer - Real-Time Perception & Autonomy in London

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

At a Glance

  • Tasks: Develop and optimise software for machine learning in self-driving technology.
  • Company: Leading electric vehicle company at the forefront of innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Exciting projects in a dynamic environment with great career advancement potential.
  • Why this job: Join a pioneering team and shape the future of vehicle safety and functionality.
  • Qualifications: Advanced software engineering skills in C++ and Python required.

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

A leading company in electric vehicles seeks a key member for their Perception team in London. This position focuses on developing and optimizing software components for machine learning training, contributing to self-driving technology.

Candidates should possess advanced qualifications and extensive experience in software engineering, particularly in C++ and Python, to drive innovative projects that enhance vehicle safety and functionality.

Staff Software Engineer - Real-Time Perception & Autonomy in London employer: Rivian

As a leading innovator in the electric vehicle sector, our company offers an exceptional work environment in London that fosters creativity and collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that values diverse perspectives. Join us to be part of groundbreaking projects that not only advance technology but also contribute to a sustainable future.

Rivian

Contact Detail:

Rivian Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer - Real-Time Perception & Autonomy in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working in electric vehicles or machine learning. A friendly chat can open doors and give you insights that might just land you that interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in C++ and Python. Whether it's a GitHub repo or a personal website, let your work speak for itself and demonstrate your expertise in real-time perception and autonomy.

Tip Number 3

Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges online to get comfortable with problem-solving under pressure. We all know how crucial it is to ace that technical round!

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 about their job search. Let’s get you on board!

We think you need these skills to ace Staff Software Engineer - Real-Time Perception & Autonomy in London

C++
Python
Software Engineering
Machine Learning
Real-Time Systems
Autonomous Systems
Software Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in C++ and Python, as well as any relevant projects you've worked on. We want to see how your skills align with our focus on machine learning and self-driving technology.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for electric vehicles and how you can contribute to our Perception team. Let us know why you're excited about the role and what makes you a great fit.

Showcase Your Projects:If you've worked on any innovative software projects, especially those related to real-time perception or autonomy, be sure to mention them. We love seeing practical examples of your work that demonstrate your problem-solving skills.

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 this exciting opportunity in our London team!

How to prepare for a job interview at Rivian

Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in relation to machine learning or real-time systems. This will show that you not only understand the theory but can also apply it practically.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think about how you would approach common issues in software development for self-driving technology. Practising coding problems or system design scenarios can help you articulate your thought process clearly.

Understand the Company’s Vision

Research the company’s goals in electric vehicles and their approach to perception and autonomy. Being able to discuss how your skills align with their mission will demonstrate your genuine interest and commitment to contributing to their innovative projects.

Ask Insightful Questions

Prepare a few thoughtful questions about the team dynamics, project timelines, or the technologies they use. This not only shows your enthusiasm but also helps you gauge if the company culture and work environment are the right fit for you.