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.
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
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.