Embedded Software Engineer

BLAZECORP PTE. LTD.

Lee-on-the-Solent

On-site

GBP 60,000 - 90,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BLAZECORP PTE. LTD. is seeking a senior embedded systems engineer to lead a small team in developing firmware for MCUs, DSPs and FPGAs.

You will work on early-stage research and proof-of-concept designs for novel power and cooling tech in the data center sector. The role requires deep expertise in control theory, signal processing and power electronics, with strong skills in MATLAB/Simulink and embedded C/C++.

Qualifications

  • PhD or Master's degree in Electrical, Electronic or Control Engineering or related field.
  • 5+ years in control theory and signal processing.
  • Understanding of power electronic architectures (AC/DC, DC/AC, DC/DC) and control methods.
  • Knowledge of MATLAB/Simulink, embedded C/C++ and software architecture design.
  • Experience defining controller platforms and managing code across multiple projects.
  • Solid grasp of microcontroller architectures, sensors and communication protocols.
  • Hands-on prototyping and testing with oscilloscopes, electronic loads and power analysers.
  • Simulation skills (MATLAB, Simulink, Python, LT spice).
  • Strong analytical, leadership and communication skills, with experience planning projects, allocating engineering resource and reporting status.

Responsibilities

  • Lead a team designing and implementing embedded firmware in C/C++ and HDLs on MCUs, DSPs and FPGAs.
  • Develop real-time control loops, PWM generation, ADC sampling, protection, fault handling, calibration, communications and sensor integration.
  • Own controller selection by understanding hardware and control requirements.
  • Create automated unit and integration tests and support HIL/SIL test benches.
  • Contribute to system requirements, architecture, code reviews and documentation, using coding standards and version control to produce reusable software.
  • Support design for safety, compliance and reliability.
  • Research new controller devices and architectures for lab demonstrations and product integration.
  • Write research reports, design guides, patents and performance reports.

Skills

Control theory
Signal processing
Power electronics
MATLAB/Simulink
Embedded C/C++
Python
HDL
Leadership
Communication

Education

PhD or Master's in Electrical, Electronic or Control Engineering

Tools

MATLAB/Simulink
Python
LTspice
Oscilloscopes
Power analysers

Job description

The Role

Join the CIPS Research Team to build the embedded firmware that demonstrates real-world performance of novel power and cooling technologies for the fast-growing data center sector. You will lead a small team and work directly on early-stage research and proof-of-concept designs.

Key Responsibilities
  • Lead a team designing and implementing embedded firmware in C/C++ and HDLs on MCUs, DSPs and FPGAs.
  • Develop real-time control loops, PWM generation, ADC sampling, protection, fault handling, calibration, communications and sensor integration.
  • Own controller selection by understanding hardware and control requirements.
  • Create automated unit and integration tests and support HIL/SIL test benches.
  • Contribute to system requirements, architecture, code reviews and documentation, using coding standards and version control to produce reusable software.
  • Support design for safety, compliance and reliability.
  • Research new controller devices and architectures for lab demonstrations and product integration.
  • Write research reports, design guides, patents and performance reports.
Requirements
  • PhD or Master's in Electrical, Electronic or Control Engineering (or related).
  • 5+ years in control theory and signal processing.
  • Understanding of common power electronic architectures (AC/DC, DC/AC, DC/DC) and control methods.
  • Knowledge of MATLAB/Simulink, embedded C/C++ and software architecture design.
  • Experience defining controller platforms and managing code across multiple projects.
  • Solid grasp of microcontroller architectures, sensors and communication protocols.
  • Hands-on prototyping and testing with oscilloscopes, electronic loads and power analysers.
  • Simulation skills (MATLAB, Simulink, Python, LT spice).
  • Strong analytical, leadership and communication skills, with experience planning projects, allocating engineering resource and reporting status.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Firmware Engineer for Power & Cooling Tech
Lead Embedded Firmware Engineer for Power & Cooling Tech

BLAZECORP PTE. LTD. • Lee-on-the-Solent

On-site
GBP 60,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

H Squared Talent • Fleet

On-site
GBP 70,000 - 90,000
Lead Engineer
Lead Engineer

Advanced Energy • Littlehampton

On-site
GBP 85,000 - 110,000
Control Systems Research Engineer
Control Systems Research Engineer

BLAZECORP PTE. LTD. • Lee-on-the-Solent

On-site
GBP 55,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Switch2 Energy Limited • Saltaire

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

H Squared Talent Ltd • Manchester

Hybrid
GBP 55,000 - 75,000
Pension
Life insurance
Healthcare cashback
Senior Embedded Software Engineer
Senior Embedded Software Engineer

H Squared Talent Ltd • Fleet

Hybrid
GBP 70,000 - 95,000
Embedded Software Engineering Manager
Embedded Software Engineering Manager

Spectrum IT Recruitment • Southampton

On-site
GBP 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Avanti • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 90,000
Firmware Engineer (Ips)
Firmware Engineer (Ips)

ePropelled, Inc. • Coventry

On-site
GBP 50,000 - 75,000