Enable job alerts via email!

Embedded Software Engineer - Power Applications

Core Talent Recruitment

England

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency is seeking an Embedded Software Engineer to work on advanced power systems. This hands-on role requires experience in embedded software development, particularly in safety-critical environments. Responsibilities include leading multiple projects, collaborating with engineering teams, and developing efficient embedded code. The position offers a £70-75 hourly rate and hybrid working options.

Qualifications

  • Strong experience in delivering embedded software in critical industries.
  • Excellent coding skills in C/C++ targeting real-time systems.
  • Ability to interpret system-level requirements.

Responsibilities

  • Lead embedded software efforts across multiple projects.
  • Collaborate with cross-functional teams on system design.
  • Develop firmware with a focus on performance and reliability.

Skills

Embedded software development
C/C++ programming
Real-time systems
Cross-functional collaboration
Problem-solving

Education

Degree in Electronics, Embedded Systems, Software or Mechatronics

Tools

JIRA
MATLAB/Simulink
DOORS
Job description
Overview

This is a hands-on technical role for an Embedded Software Engineer to play a key part in the design and implementation of software for advanced power systems. You'll act as the subject matter expert on embedded controls, supporting projects from concept through to validation, with significant input into hardware-software integration and system architecture.

Contract and Location

12 Month Contract / Inside IR35 / £70-75 per hour / Hybrid

Location: West Midlands

Responsibilities
  • Lead the embedded software effort across several concurrent projects involving power conversion technologies.
  • Collaborate with systems, hardware, and electronics engineers to define interfaces and shape system behaviour.
  • Take ownership of controller development using microprocessors, DSPs, and microcontrollers, with an emphasis on real-time performance and reliability.
  • Convert high-level system requirements into efficient, testable, low-level embedded code.
  • Participate in system modelling, prototyping, hardware bring-up and test phases.
  • Define and document communication interfaces with other system components.
  • Challenge, refine and structure stakeholder requirements to improve development outcomes.
  • Support integration testing, fault diagnosis, and product verification.
  • Drive reuse strategies and knowledge sharing across projects.
  • Work closely with clients and internal stakeholders to align technical decisions and resolve design trade-offs.
Qualifications
  • Degree-qualified in a relevant discipline (e.g. Electronics, Embedded Systems, Software or Mechatronics).
  • Strong experience delivering embedded software or firmware in safety- or mission-critical industries such as defence, aerospace, transport, energy, or similar.
  • Excellent coding skills in C/C++, ideally targeting bare-metal or real-time systems.
  • Familiarity with microcontroller and DSP-based system design.
  • Capable of interpreting system-level requirements and contributing to interface design and system integration.
  • Comfortable working cross-functional in a small, focused engineering team.
  • Strong communication skills and a proactive mindset when solving technical challenges.
Desirable
  • Exposure to simulation tools (e.g., MATLAB/Simulink) and model-based code generation.
  • Familiarity with modern software tools such as JIRA or similar for task tracking.
  • Experience using requirements management platforms like DOORS, Polarion, or Jama.
  • Background in power electronics or working on systems involving electrical energy conversion.
  • Systems test and validation experience in complex environments.
Additional Information

Due to the nature of the work, all applicants must be eligible for relevant security clearances within the UK

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.