Embedded Software Engineer Jobs
Job Type
Sector
Skill
Salary / Hourly £€$
Embedded Software Engineer
Reference: BHN586556
Job details
- Start date: ASAP
- Employment type: Contract 8 weeks
- Salary: £60 - £70/hour
- Date published: 2 May 2025
Job description
Role Purpose
Our Software, Control, and Applications group develops and validates complex control systems for advanced clean propulsion and energy systems, such as xEV powertrains, power electronics, motors, and fuel cell systems. We support customers across the full control development spectrum, from core algorithms to fully validated production software, including ASIL-rated software. In this role, you'll primarily focus on embedded software development for power electronic systems, such as electric machines and DCDC converters, but may also support other technical areas based on workload.
Key Responsibilities
- Technical development of Embedded Software for Power Electronics, E-Machines and Drives
- Technical accountability for software solutions, covering requirements specification, device drivers and algorithm development, implementation, calibration and validation.
- Testing of software, by Unit, Hardware-in-Loop
- Interface directly with clients and suppliers on technical issues.
- Reporting of technical status internally with focus on delivery of projects on-time and on-budget.
Key Competencies and Experience
- Degree in Engineering - focused in Embedded Software / Control / Electrical / Electronics or similar
- Fluency in programming in C for microcontroller applications
- Substantive experience developing embedded software for power electronics systems including
- Complex device driver development
- SPI Drivers
- High frequency ADC/PWM based peripherals
- Experience of Infineon AURIX family of microcontrollers
- Experience in AUTOSAR
- Excellent English communication skills for frequent interaction with internal and external customers.
- Regular liaison with customers is required - may include some business travel for customer meetings, on-site development support, and visits to other sites.
Desirable Competencies and Experience
- Fluency in model-based development languages, especially MATLAB-Simulink
- Some exposure to motor control theory and practice and ability to contribute on topics including
- Power electronic / thermal aspects of power electronics design
- Electromagnetic / thermal / mechanical aspects of electric machine design
- Multiphysics optimisation for power electronic systems
- Experience providing technical leadership to engineering project teams.
- Functional safety, ISO26262 and similar

Get jobs like this straight to your inbox!
Frequently asked questions
Why should you trust a specialist technical recruitment agency to find you your next role?
Using a specialist recruitment agency like Matchtech to find your next role is a smart move for a number of reasons. One of the main advantages is that it's a good way to cast your job searching net out wide. Recruiters often have a number of similar positions on the go with different clients, so if you're unsuccessful with one position, you can be put forward for many other vacancies at the same time, increasing the likelihood of you landing your dream job faster and with a lot less effort.
Does Matchtech take a cut of my pay if I use them to find my next job?
Absolutely not! We charge the end client for our services, not the candidate. So you can rest assured that there is no difference to your pay when being placed into a new role by Matchtech.
If I use a recruiter at Matchtech to find my next role, am I going to be bombarded with irrelevant job opportunities?
No not at all, when you register with us or apply for a role on our website, we will add you to our database. But this does not mean you will be bombarded with irrelevant jobs. We will seek to have an initial call to explore all of your options and your job preferences before sending you any further roles. You can even set up your own specific job alerts on our website if you wish to have jobs sent straight to your inbox, you choose the frequency of these alerts so can control how much you hear from us. And of course, you can unsubscribe from further communications at any time.