Embedded Software Engineer

Embedded Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Multimatic Inc.

At a Glance

  • Tasks: Develop and maintain embedded software for innovative systems while collaborating with a dynamic team.
  • Company: Join Multimatic, a global leader in automotive engineering with a passion for excellence.
  • Benefits: Enjoy competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Make your mark in a cutting-edge environment and contribute to impactful projects.
  • Qualifications: Degree in Software Engineering or related field; experience in embedded software development is a plus.
  • Other info: Be part of a diverse team with a commitment to inclusivity and career advancement.

The predicted salary is between 36000 - 60000 £ per year.

You would be joining this division at a great time – early enough to make your mark, whilst also benefiting from the stability and security that our parent company provides.

Key Areas of Responsibility:

  • Develop and maintain embedded SW for prototype and production systems conforming to OEM and international standards.
  • Develop and maintain library blocks enabling us to re-use our IP across multiple products.
  • Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code.
  • Verification, validation and testing of developed software solutions for assigned projects.
  • Work within a team in an agile manner allowing for flexibility and self-management to complete tasks.
  • Ensure processes are correctly followed whilst also working with the team to utilise and improve any area in the development or testing process which can be improved.

Ideal Experience:

  • University degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent.
  • Formal Software development within Aerospace, Automotive, Medical or similar embedded software development environment.
  • Fluent in C for safety critical embedded applications and MISRA C guidelines.
  • Experience with fixed-point and floating-point arithmetic.
  • Experience with 32bit CPU / FPU, Interrupts, Peripherals, Realtime programming.
  • An understanding of compilers, linkers, makefiles, SW build, CI SW build automation systems.
  • Experience working with Vector Tools such as VFlash, CANalyzer and CanoE.
  • Experience with device drivers, BSW, RTE and ASW layer code development in AUTOSAR systems – particularly with Vector MICROSAR and the DaVinci toolchain.

Desirable Experience:

  • Experience in MATLAB and Simulink Model development – including C code and integration.
  • Use of test tools for Unit testing, SIL testing, HIL testing.
  • Writing and reviewing software requirements.
  • System level understanding of power electronics, DC and AC motors, motor controllers, power conversion, power storage, signal conditioning and digital communication.
  • Appreciation of ISO 26262 including the ASIL risk classification scheme.

Multimatic is an equal opportunity employer. If you are interested in this position, apply by sending us your cover letter and resume. We thank all interested candidates in advance; however, only individuals selected for interviews will be contacted. As part of our commitment to ensuring our employment practices are fair, accessible, and inclusive of persons with disabilities, recruitment-related accommodations for disabilities are available upon request throughout the recruitment and assessment process for applicants with disabilities.

Embedded Software Engineer employer: Multimatic Inc.

Multimatic is an exceptional employer located in Cambridge, UK, offering a dynamic work environment where innovation thrives. Employees benefit from a culture that promotes collaboration and self-management, alongside opportunities for professional growth within a stable and globally recognized company. With a commitment to inclusivity and support for personal development, Multimatic is dedicated to fostering a rewarding career for its embedded software engineers.
Multimatic Inc.

Contact Detail:

Multimatic Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can give us insights into the company culture and maybe even a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. We recommend practising coding challenges and discussing your past projects. Show them how you’ve tackled real-world problems!

✨Tip Number 3

Don’t just focus on your technical skills; highlight your soft skills too! Teamwork, communication, and adaptability are key in an agile environment. We want to see how you fit into their team!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our awesome team at Multimatic!

We think you need these skills to ace Embedded Software Engineer

Embedded Software Development
C Programming
MISRA C Guidelines
Fixed-point and Floating-point Arithmetic
32-bit CPU / FPU Experience
Real-time Programming
Vector Tools (VFlash, CANalyzer, CanoE)
Device Drivers Development
AUTOSAR Systems Knowledge
MATLAB and Simulink Model Development
Unit Testing, SIL Testing, HIL Testing
Software Requirements Writing and Reviewing
ISO 26262 Understanding
Agile Methodologies
Troubleshooting and Code Correction

Some tips for your application 🫡

Tailor Your Cover Letter: Make sure to customise your cover letter for the Embedded Software Engineer role. Highlight your relevant experience and skills that match the job description, especially your expertise in C programming and embedded systems.

Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your ability to develop and maintain embedded software. This could be anything from university projects to professional work, so don’t hold back!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where necessary to make it easy for us to read through your qualifications and experiences quickly.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people and shows your enthusiasm for joining our team at Multimatic!

How to prepare for a job interview at Multimatic Inc.

✨Know Your Stuff

Make sure you brush up on your knowledge of embedded software development, especially in C and MISRA C guidelines. Be ready to discuss your experience with fixed-point and floating-point arithmetic, as well as any relevant tools like Vector Tools. This will show that you're not just familiar with the theory but can also apply it practically.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in previous projects. Whether it's troubleshooting code or integrating customer solutions, having a few solid stories up your sleeve will demonstrate your ability to think critically and adapt in an agile environment.

✨Understand the Company and Its Values

Do a bit of homework on Multimatic and its commitment to technical excellence and quality. Understanding their mission and values will help you align your answers during the interview and show that you're genuinely interested in being part of their team.

✨Ask Insightful Questions

Prepare some thoughtful questions about the role, team dynamics, or ongoing projects. This not only shows your enthusiasm for the position but also gives you a chance to assess if the company culture and work environment are a good fit for you.

Embedded Software Engineer
Multimatic Inc.
Go Premium

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

>