Senior Embedded Software Engineer
Senior Embedded Software Engineer (Motor Control and Real-Time Systems) Location: Reading with Hybrid WFHKO2''s client, a cutting-edge and rapidly scaling start-up based in Reading, is looking for a Senior Embedded Software Engineer to play a key role in developing next-generation motor drive and propulsion systems.This is a high-impact opportunity to work on advanced embedded platforms at the intersection of real-time control, power electronics, and high-performance firmware, helping to shape both product direction and engineering culture from an early stage.What You''ll DoDesign and implement real-time embedded firmware for ESC controllers and next-generation motor drive systems, from initial architecture through to production releaseDevelop and optimise motor control algorithms for BLDC motors, including field-oriented control, sensorless commutation, and current loop tuningIntegrate sensors and implement feedback control systems for position, speed, and current regulationOwn and implement communication stacks including CAN, UART, SPI, I2C, and DShot, and define telemetry interfacesOptimise firmware for performance, memory efficiency, and deterministic real-time behaviour on resource-constrained microcontrollersCollaborate closely with power electronics engineers to define hardware-firmware interfaces (gate drivers, current sensing, ADC configuration, protection logic)Lead firmware architecture decisions including RTOS selection, scheduling strategies, and platform ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!