Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Experis - ManpowerGroup

Malvern

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading organisation in innovative electronics systems is seeking an Embedded Software Engineer to develop and maintain software for advanced electronic systems. This remote position requires collaboration with multidisciplinary teams and a solid background in C++ development within embedded environments. Candidates must be willing to undergo SC Clearance. This role offers a rate of up to £600 per day and presents a fantastic chance to work on cutting-edge projects.

Qualifications

  • Extensive experience in C++ development within embedded environments.
  • Proven ability to design, specify, and implement complex software solutions.
  • Hands-on experience developing for embedded platforms.

Responsibilities

  • Develop and maintain software for advanced electronic systems.
  • Apply rigorous engineering practices throughout the entire software lifecycle.
  • Communicate effectively with stakeholders and customers to ensure project success.

Skills

C++ development
Configuration management
Software design using UML
Interfacing with FPGAs
Job description
Embedded Software Engineer

Location: Remote with some travel to Malvern (2 days per week)
Duration: 6 months (with a strong likelihood of extension)
Rate: Up to £600 per day via an approved umbrella company
Must be willing to go through SC Clearance

Our client, a leading organisation in innovative electronics systems, is hiring for a reputable client to join their dynamic team. This is an exciting opportunity for a skilled Embedded Software Engineer to contribute to mission‑critical projects that push technological boundaries.

What you’ll be doing:
  • Developing and maintaining software for advanced electronic systems, working closely with multidisciplinary teams.
  • Applying rigorous engineering practices throughout the entire lifecycle—analysing, designing, implementing, testing, and supporting solutions.
  • Communicating effectively with stakeholders and customers at all levels to ensure project success.
  • Innovating digital hardware integration to create novel embedded systems.
  • Solving complex technical challenges from rapid prototyping to full‑scale system deployment.
  • Taking responsibility for software development activities in line with project design authority directives.
What you’ll bring:
  • Extensive experience in C++ development within embedded environments.
  • Strong understanding of configuration and change management processes.
  • Proven ability to design, specify, and implement complex software solutions.
  • Hands‑on experience developing for embedded platforms, including interfacing with on‑board FPGAs.
  • Proficiency in software design using UML and working with testing tools.
Essential skills and qualifications:
  • Willingness to undergo SC Clearance.
  • Experience working in rigorous engineering environments.
  • Ability to communicate technical ideas clearly across teams and stakeholders.

This is a fantastic chance to work on cutting‑edge projects with a forward‑thinking organisation. If you’re ready to bring your embedded software expertise to a challenging and rewarding environment, we’d love to hear from you!

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