Senior Embedded Software Engineer in London

Senior Embedded Software Engineer in London

London Full-Time 60000 - 80000 ÂŁ / year (est.) Home office (partial)
K

At a Glance

  • Tasks: Design and implement real-time embedded firmware for next-gen motor drive systems.
  • Company: Join a cutting-edge start-up in Reading with a collaborative culture.
  • Benefits: Competitive salary, equity, flexible working options, and a great benefits package.
  • Other info: Be part of a highly ambitious team driving innovation in embedded systems.
  • Why this job: Make a real-world impact with industry-leading technology at a pivotal growth stage.
  • Qualifications: 5+ years in embedded C/C++ and experience in motor control or power electronics.

The predicted salary is between 60000 - 80000 ÂŁ per year.

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.

What You'll Do

  • Design and implement real‐time embedded firmware for ESC controllers and next‐generation motor drive systems, from initial architecture through to production release.
  • Develop and optimise motor control algorithms for BLDC motors, including field‐oriented control, sensorless commutation, and current loop tuning.
  • Integrate sensors and implement feedback control systems for position, speed, and current regulation.
  • Own and implement communication stacks including CAN, UART, SPI, I2C, and DShot, and define telemetry interfaces.
  • 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).
  • Lead firmware architecture decisions including RTOS selection, scheduling strategies, and platform abstraction.
  • 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.

Required Skills and Experience

  • 5+ years of hands‐on experience in embedded C/C++ for real‐time systems.
  • Proven experience in motor control, power electronics, or high‐reliability embedded systems.
  • Experience in a technical lead or architect role, owning firmware from concept through production.
  • Strong expertise in RTOS (e.g. FreeRTOS, Zephyr), including scheduling, interrupts, and deterministic timing.
  • Experience implementing and debugging communication protocols (CAN, UART, SPI, I2C).
  • Strong debugging skills using oscilloscopes, logic analysers, and hardware tools.
  • Proficiency with Git, CI/CD pipelines, unit testing, and modern development workflows.

Preferred

  • Background in aerospace, defence, or UAV systems, particularly propulsion or ESC development.
  • Knowledge of advanced motor control techniques (FOC, sensorless control, space vector modulation).
  • Familiarity with safety‐critical standards (DO‐178C, IEC 61508, MISRA C).
  • Understanding of power electronics fundamentals (PWM, gate drivers, current sensing, thermal considerations).

What's on Offer

  • Opportunity to join a cutting‐edge start‐up at a pivotal growth stage.
  • Work on industry‐leading technology with real‐world impact.
  • Competitive salary, equity, and benefits package.
  • Flexible and hybrid working options.
  • A highly collaborative, ambitious, and technically driven culture.

Senior Embedded Software Engineer in London employer: KO2 Embedded Recruitment Solutions Ltd

Join a pioneering start-up in Reading as a Senior Embedded Software Engineer, where you'll have the chance to shape the future of motor drive and propulsion systems. With a focus on collaboration and innovation, the company offers a competitive salary, equity options, and flexible working arrangements, all within a culture that values technical excellence and employee growth. This is an exceptional opportunity to work on cutting-edge technology that makes a real-world impact while being part of a dynamic team at a pivotal stage of development.
K

Contact Detail:

KO2 Embedded Recruitment Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer in London

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. We can’t stress enough how important it is to build relationships; you never know who might have the inside scoop on job openings.

✨Show Off Your Skills

Don’t just talk about your experience—show it! Create a portfolio or GitHub repository showcasing your projects, especially those related to embedded systems and motor control. We love seeing practical examples of what you can do!

✨Ace the Interview

Prepare for technical interviews by brushing up on your embedded C/C++ skills and motor control algorithms. We recommend practicing common interview questions and even doing mock interviews with friends to boost your confidence.

✨Apply Through Our Website

When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate candidates who want to make an impact in the tech world.

We think you need these skills to ace Senior Embedded Software Engineer in London

Embedded C/C++
Real-Time Systems
Motor Control Algorithms
Field-Oriented Control
Sensorless Commutation
Current Loop Tuning
Communication Protocols (CAN, UART, SPI, I2C)
Firmware Optimisation
RTOS (FreeRTOS, Zephyr)
Debugging Skills
Git
CI/CD Pipelines
Unit Testing
Power Electronics Fundamentals
Safety-Critical Standards (DO-178C, IEC 61508, MISRA C)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Embedded Software Engineer role. Highlight your experience with embedded C/C++, motor control, and real-time systems. We want to see how your skills match up with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about motor control and embedded systems. Share specific examples of your past work that align with our needs, and let us know why you want to join our team.

Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's firmware development or motor control algorithms, we love seeing practical examples of your expertise. It helps us understand your hands-on experience!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen to be part of our cutting-edge start-up!

How to prepare for a job interview at KO2 Embedded Recruitment Solutions Ltd

✨Know Your Stuff

Make sure you brush up on your embedded C/C++ skills and be ready to discuss real-time systems in detail. Familiarise yourself with motor control algorithms and communication protocols like CAN and UART, as these will likely come up during the interview.

✨Showcase Your Experience

Prepare to share specific examples from your past roles where you've led firmware projects or optimised embedded systems. Highlight any experience you have with RTOS and debugging tools, as this will demonstrate your hands-on expertise.

✨Ask Smart Questions

Think of insightful questions about the company's technology stack, their approach to firmware architecture, and how they handle system-level validation. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

✨Cultural Fit Matters

Research the company's culture and values, especially their focus on collaboration and innovation. Be prepared to discuss how your work style aligns with their ambitious and technically driven environment, as cultural fit can be just as important as technical skills.

Senior Embedded Software Engineer in London
KO2 Embedded Recruitment Solutions Ltd
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>