Automotive Embedded Software Engineer - Linux & Drivers
Automotive Embedded Software Engineer - Linux & Drivers

Automotive Embedded Software Engineer - Linux & Drivers

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Analog Devices

At a Glance

  • Tasks: Develop embedded device drivers and middleware for high-performance automotive systems.
  • Company: Global semiconductor leader with a focus on innovative solutions.
  • Benefits: Competitive salary, travel opportunities, and a chance to work on cutting-edge technology.
  • Other info: Exciting career growth and customer-facing projects in a collaborative environment.
  • Why this job: Join a dynamic team and make an impact in the automotive industry.
  • Qualifications: BS/MS in Electrical Engineering and 5+ years in embedded software design.

The predicted salary is between 48000 - 72000 £ per year.

A global semiconductor leader is looking for a Senior Engineer, Embedded Software, to join their customer-facing solutions team in Edinburgh. The role focuses on developing embedded device drivers and middleware for high-performance automotive systems.

Candidates should have a BS/MS in Electrical Engineering or similar, and at least 5 years of experience in embedded software design, including proficiency in C, C++, and Python, as well as knowledge of embedded Linux.

The position requires some travel (10%).

Automotive Embedded Software Engineer - Linux & Drivers employer: Analog Devices

Join a global semiconductor leader in Edinburgh, where innovation meets collaboration. Our dynamic work culture fosters creativity and professional growth, offering employees opportunities to develop cutting-edge automotive solutions while enjoying a supportive environment. With competitive benefits and a commitment to employee development, we ensure that your career thrives as you contribute to impactful projects in the automotive industry.
Analog Devices

Contact Detail:

Analog Devices Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Automotive Embedded Software Engineer - Linux & Drivers

✨Tip Number 1

Network like a pro! Reach out to folks in the automotive and embedded software space. LinkedIn is your best mate here – connect with current employees at the company you're eyeing and ask for insights or even a referral.

✨Tip Number 2

Show off your skills! Prepare a portfolio of your past projects, especially those involving embedded Linux and device drivers. Having tangible examples of your work can really set you apart during interviews.

✨Tip Number 3

Practice makes perfect! Brush up on common interview questions related to embedded software design and be ready to discuss your experience with C, C++, and Python. Mock interviews with friends can help ease those nerves.

✨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!

We think you need these skills to ace Automotive Embedded Software Engineer - Linux & Drivers

Embedded Software Design
C Programming
C++ Programming
Python Programming
Embedded Linux
Device Driver Development
Middleware Development
Automotive Systems Knowledge
Electrical Engineering
Customer-Facing Solutions
Problem-Solving Skills
Team Collaboration
Adaptability
Willingness to Travel

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in embedded software design, especially with C, C++, and Python. 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 automotive systems and how your background makes you a perfect fit for our team. Let us know what excites you about this opportunity!

Showcase Your Problem-Solving Skills: In your application, include examples of challenges you've faced in embedded software development and how you tackled them. We love seeing candidates who can think critically and adapt to new situations!

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 Analog Devices

✨Know Your Stuff

Make sure you brush up on your knowledge of embedded software design, especially in C, C++, and Python. Be ready to discuss your past projects and how you've tackled challenges in developing device drivers and middleware for automotive systems.

✨Showcase Your Experience

With at least 5 years under your belt, highlight specific examples from your previous roles that demonstrate your expertise in embedded Linux. Prepare to explain how your experience aligns with the needs of the company and the role.

✨Prepare for Technical Questions

Expect technical questions that test your understanding of embedded systems and device drivers. Practise coding problems or scenarios that might come up during the interview, as this will help you feel more confident when discussing your technical skills.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their current projects, team dynamics, or future technologies they are exploring. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Automotive Embedded Software Engineer - Linux & Drivers
Analog Devices

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>