Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Innovate Recruitment Ltd

Cannock

Hybrid

GBP 60,000 - 80,000

Full time

25 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm in the UK is seeking an experienced Embedded Software Engineer to lead the design and delivery of innovative control solutions within the defence sector. Candidates should have a degree in a related field and proven experience in embedded C/C++ or Python. This hybrid role offers competitive salary plus benefits.

Benefits

Competitive salary
Bonus
Benefits

Qualifications

  • Proven experience in embedded C / C++ or Python, ideally in defence, naval, aerospace, or automotive.
  • Understanding of control systems, DSPs, and embedded software lifecycles.
  • Strong collaboration and communication skills.

Responsibilities

  • Lead embedded software design and implementation for power and control equipment.
  • Collaborate with systems and electronics teams to define requirements and interfaces.
  • Develop firmware for DSPs and microcontrollers; prototype and test control solutions.
  • Support verification, validation, and compliance activities.
  • Drive standardisation, reuse, and continuous process improvement.

Skills

Embedded C / C++
Python
Collaboration
Communication

Education

Degree in Electronics, Electrical, Software, or Systems Engineering

Tools

MATLAB
Simulink
DOORS
Polarion
Job description

Role: Embedded Software Engineer

Location: Staffordshire (Hybrid)

Salary: Competitive + Bonus + Benefits

We’re seeking an experienced Controls Engineer to lead the design and delivery of embedded software for advanced power and control systems within the defence and naval sector. You’ll act as a key technical specialist, working across multiple projects to develop, integrate, and validate embedded solutions for converters and protection systems.

Key Responsibilities
  • Lead embedded software design and implementation for power and control equipment.
  • Collaborate with systems and electronics teams to define requirements and interfaces.
  • Develop firmware for DSPs and microcontrollers; prototype and test control solutions.
  • Support verification, validation, and compliance activities.
  • Drive standardisation, reuse, and continuous process improvement.
About You
  • Degree in Electronics, Electrical, Software, or Systems Engineering.
  • Proven experience in embedded C / C++ or Python, ideally within defence, naval, aerospace, or automotive projects.
  • Understanding of control systems, DSPs, and embedded software lifecycles.
  • Strong collaboration and communication skills.
Desirable
  • Familiarity with MATLAB / Simulink, DOORS / Polarion, and Agile delivery tools.

Join us to shape innovative control solutions that power the next generation of naval defence systems.

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