Autonomous Vehicle Software Performance Engineer

Autonomous Vehicle Software Performance Engineer

Full-Time 50000 - 70000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Develop high-performance software for autonomous vehicles and optimise embedded systems.
  • Company: Join Deepstreamtech, a leader in autonomous driving technology based in Greater London.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative team environment with exciting projects and career advancement potential.
  • Why this job: Be at the forefront of autonomous driving innovation and make a real difference.
  • Qualifications: Strong skills in C++, performance profiling, and computer architecture required.

The predicted salary is between 50000 - 70000 € per year.

Deepstreamtech in Greater London is looking for a software engineer to join the Robot Software team. This role involves developing high-performance embedded Linux systems software in C++, optimizing performance for autonomous driving vehicles, and collaborating with various teams to enhance software capabilities.

A strong background in performance profiling, OS scheduling, and computer architecture is essential. The position is vital for advancing Deepstreamtech's mission in autonomous driving technology.

Autonomous Vehicle Software Performance Engineer employer: Deepstreamtech

Deepstreamtech is an exceptional employer located in the vibrant tech hub of Greater London, offering a dynamic work culture that fosters innovation and collaboration. Employees benefit from continuous professional development opportunities, competitive compensation, and the chance to contribute to cutting-edge autonomous driving technology, making it a rewarding place for those passionate about advancing their careers in software engineering.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Autonomous Vehicle Software Performance Engineer

Tip Number 1

Network like a pro! Reach out to folks in the autonomous vehicle space on LinkedIn or at industry events. A friendly chat can open doors that a CV just can't.

Tip Number 2

Show off your skills! If you’ve got projects or contributions to open-source software, make sure to highlight them. It’s a great way to demonstrate your expertise in C++ and performance profiling.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of OS scheduling and computer architecture. We recommend doing mock interviews with friends or using online platforms to get comfortable.

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 at Deepstreamtech. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Autonomous Vehicle Software Performance Engineer

C++
Embedded Linux Systems
Performance Profiling
OS Scheduling
Computer Architecture
Software Development
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with embedded Linux systems and C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about autonomous driving technology and how your background in performance profiling can contribute to our mission at Deepstreamtech.

Showcase Team Collaboration:Since this role involves working with various teams, mention any past experiences where you collaborated effectively. We love seeing how you can work with others to enhance software capabilities!

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Deepstreamtech

Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially focusing on performance optimisation techniques. Be ready to discuss specific projects where you've implemented these skills, as this will show your practical experience.

Understand Performance Profiling

Familiarise yourself with various performance profiling tools and techniques. Be prepared to explain how you've used them in past projects to enhance software performance, particularly in embedded systems.

Brush Up on OS Scheduling

Since this role involves optimising performance for autonomous vehicles, understanding OS scheduling is crucial. Review key concepts and be ready to discuss how they apply to real-time systems in your interview.

Collaborate and Communicate

This position requires collaboration with different teams, so be prepared to share examples of how you've successfully worked in a team environment. Highlight your communication skills and how they contributed to project success.