Motor Control Software Engineer (Matlab / Simulink)
EVera Recruitment - Milton Keynes, England
Apply NowJob Description
Job Description Our client is seeking a Motor Control Software Engineer (Matlab / Simulink) to design, model, and implement highperformance control algorithms using MATLAB/Simulink. This role offers the opportunity to work closely with systems, hardware, and embedded software teams to deliver robust, productionready electric motor control solutions.The Motor Control Software Engineer (Matlab / Simulink) will:Develop motor control algorithms in MATLAB / Simulink for electric drive applications.Design, model, and tune control strategies for PMSM, BLDC, and induction motors.Implement and validate key control functions including FOC, torque, speed, and current control.Conduct modelling and simulation of motor and inverter behaviour to support design decisions.Support integration of modelbased designs into embedded software environments.Participate in testing, calibration, and validation activities across SIL, MIL, HIL, dyno, and vehicle environments.The Motor Control Software Engineer (Matlab / Simulink) will have:Strong handson experience with motor control development using MATLAB/Simulink.Solid understanding of electric motor theory, including PMSM, BLDC, and induction machines.Practical experience implementing FieldOriented Control and related control techniques.Familiarity with automotive embedded software principles and applicationlevel integration.Experience with modelbased design workflows and autocode generation.Ability to collaborate effectively with hardware, embedded software, and systems engineering teams.Youll collaborate with experts across multiple disciplines and play a key part in delivering innovative solutions for future mobility. If youre motivated, technically strong, and eager to make an impact in the electrification space, apply now!
Created: 2026-01-18