Power Electronics Software Lead – Embedded-C

Abundant Code

Malmesbury

Hybrid

GBP 90,000 - 120,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Performance-related bonus
Competitive pension
Life assurance
Discounts on Dyson machines
Free bus travel to campus
Free on-site lunches
On-site gym
Electric vehicle salary sacrifice
Additional holiday option

Job summary

Dyson in Malmesbury is seeking an Associate Principal Power Electronics Software Engineer to lead embedded-C software for power electronic systems. You will guide a multidisciplinary team to move ideas from prototype to development, shaping the software direction for motors, battery management, chargers and related power conversion architectures.

The role requires deep expertise in low-level programming on ARM Cortex MCUs, as well as strong cross-functional collaboration, mentoring, and a drive

Qualifications

  • Degree in Electronic Engineering or related discipline.
  • Highly proficient in low-level / bare-metal embedded-C for ARM Cortex MCUs.
  • Proficient in microcontroller peripherals (data acquisition, high-res timers).
  • Experience with laboratory testing on mains voltage and high-speed motors.
  • Experience leading a software R&D project.
  • Experience with verification and validation plans and testing.

Responsibilities

  • Develop Bare-Metal Embedded-C software for power electronic systems (motor drives, battery management, chargers, heater control).
  • Create and review resource-efficient software using MCU peripherals to minimise overhead and memory footprint.
  • Write and maintain hardware abstraction layer libraries for microcontrollers.
  • Lead one or more software research projects and mentor team members.
  • Research emerging technologies via papers, patents, and external partnerships.
  • Design, simulate, build, and test demonstration rigs to assess feasibility of new tech.
  • Plan cross-functional activities and deliver technical software solutions.

Skills

Embedded-C
ARM Cortex MCUs
Motor drives
English
Communication
Software leadership
IEC 60730
RISC-V
Teamwork
Safety culture

Education

Degree in Electronic Engineering

Tools

Python
MATLAB

Job description

Dyson in Malmesbury is seeking an Associate Principal Power Electronics Software Engineer to lead embedded-C software for power electronic systems. You will guide a multidisciplinary team to move ideas from prototype to development, shaping the software direction for motors, battery management, chargers and related power conversion architectures.

The role requires deep expertise in low-level programming on ARM Cortex MCUs, as well as strong cross-functional collaboration, mentoring, and a drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Power Electronics
Senior Embedded Software Engineer - Power Electronics

Dyson Inc. • Malmesbury

On-site
GBP 65,000 - 90,000
Performance-related bonus scheme
Competitive pension scheme
Life assurance
+5
Associate Principal Power Electronics Software Engineer Dyson
Associate Principal Power Electronics Software Engineer Dyson

Abundant Code • Malmesbury

Hybrid
GBP 90,000 - 120,000
Performance-related bonus
Competitive pension
Life assurance
+6
Prinicpal Embedded Software Engineer
Prinicpal Embedded Software Engineer

Matchtech • West Midlands

Hybrid
GBP 90,000 - 120,000
Hybrid working
Career development
Exposure to electrification projects
+1
Prinicpal Embedded Software Engineer
Prinicpal Embedded Software Engineer

Matchtech Group • Coventry

Hybrid
GBP 70,000 - 95,000
Lead Embedded Software Engineer - EV Power & Battery
Lead Embedded Software Engineer - EV Power & Battery

Matchtech • West Midlands

Hybrid
GBP 90,000 - 120,000
Hybrid working
Career development
Exposure to electrification projects
+1
Lead Embedded Software Engineer, Real-Time EV Systems
Lead Embedded Software Engineer, Real-Time EV Systems

Matchtech Group • Coventry

Hybrid
GBP 70,000 - 95,000
Senior Motor Drives Engineer — Motors & Controls
Senior Motor Drives Engineer — Motors & Controls

Dyson Inc. • Malmesbury

On-site
GBP 65,000 - 90,000
Embedded Systems Engineer
Embedded Systems Engineer

Deep Sea Electronics • Mansfield

On-site
GBP 45,000 - 65,000
25 days holiday
Bank Holidays
Enhanced Maternity/Paternity pay
+2
Senior Embedded Power Management Engineer
Senior Embedded Power Management Engineer

ARM • Cambridge

Remote
GBP 70,000 - 110,000
Embedded System Engineer
Embedded System Engineer

Deep Sea Electronics Ltd • Mansfield

On-site
GBP 50,000 - 70,000
25 days holiday & Bank Holidays
Enhanced Maternity/ Paternity pay
5% Pension contributions
+1