Software Development Engineer for Electric Machines
Milton Keynes, UK
* This role will involve developing control software for electric machines and power electronic solutions.
Key Responsibilities:
* Developing software with embedded C and modelling tools – Simulink/MATLAB
* Testing and validating software
* Performing simulation/in-loop testing – HiL, SiL, MiL, and PiL
* Collaborating closely with engineering and hardware teams
* Managing software and controls engineering requirements using DOORs
* Understanding and working to standards such as ISO26262 and DO-178
Requirements:
* Bachelor's or Master's Degree in Engineering – Electronics, Controls Engineering, or similar
* Fundamental knowledge of controls engineering principles
* Experience in hand coding Embedded C and/or Python
* Knowledge of engineering and software development processes
* Academic or professional use of engineering tools:
* MATLAB - Simulink
* Mathworks Embedded Coder
* dSPACE
* Jira
* DOORs
* Passion for engineering and technology
* Strong communication skills – written and verbal
* A team player able to collaborate with colleagues
Important Information:
* This role is based in Milton Keynes and requires site-based work; candidates must be prepared to commute or relocate locally.
* Candidates must be British Nationals or hold Dual British Nationality due to the business's involvement with defence projects requiring security clearance.
Application Guidelines:
* Due to high volumes of applications, we regret that we cannot respond to each candidate personally.
* If you have not heard from us within 14 days, unfortunately your application will not have been successful.