Senior Embedded Software engineer Senior Embedded Software engineer

Company: company name
Apply for the Senior Embedded Software engineer Senior Embedded Software engineer
Location: Bracknell
Job Description:

Senior Embedded Software Engineer (Motor Control & Real-Time Systems)Location: Reading with Hybrid WFH KO2’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. Develop and optimise motor control algorithms for BLDC motors, including field-oriented control, sensorless commutation, and current loop tuning Optimise firmware for performance, memory efficiency, and deterministic real-time behaviour on resource-constrained microcontrollers Collaborate closely with power electronics engineers to define hardware-firmware interfaces (gate drivers, current sensing, ADC configuration, protection logic) Establish engineering best practices: version control, code reviews, testing frameworks, and CI/CD pipelines Conduct system-level validation including hardware-in-the-loop testing, dynamometer integration, and field trials 5+ years of hands-on experience in embedded C/C++ for real-time systems~ Experience in a technical lead or architect role, owning firmware from concept through production~ Proficiency with Git, CI/CD pipelines, unit testing, and modern development workflows

Competitive salary, equity, and benefits package Flexible and hybrid working options…

Posted: April 20th, 2026