My client is developing next-generation electric vehicles and is looking for a Senior Motor Control Engineer to take charge of the algorithms that power their motors.
This role is at the core of the product. Every acceleration, regeneration event, and kilometre of range will be shaped by your code.
The role
Design and implement advanced motor control algorithms (FOC, MTPA, six-step, etc.) for PMSM and related machines
Develop and optimise torque, speed, flux, and current control loops in embedded C / C++
Model and simulate in MATLAB / Simulink, then bring concepts to production hardware
Validate performance through dyno and HiL testing
Push efficiency, performance, and smoothness across the full operating range
What’s needed
Strong background in motor control engineering, ideally within EV, automotive, or high-performance systems
Expertise in embedded C / C++ plus MATLAB / Simulink
Hands-on experience validating algorithms on hardware
Problem-solving mindset, able to work from first principles
Offer
Competitive base salary
Performance-based bonus structure
Opportunity to work on cutting-edge EV technology in Barcelona
Motor Control Engineer • Las Palmas de Gran Canaria, Canary Islands, SPAIN