Read more

Expert Employment

Greater London

On-site

GBP 70,000 - 100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Expert Employment is seeking a Senior Embedded Software Engineer to deliver real-time, high-quality software from concept to verified solutions across the full development lifecycle.

You will design, implement, and maintain software for complex systems, collaborating with systems, hardware and test teams while mentoring junior engineers. A strong C++ background and experience with GUI UX are highly valued.

Qualifications

  • Strong experience in C++ development (modern C++)
  • Experience across the full software development lifecycle
  • Experience with GUI UX or HCI
  • Knowledge of Python or PowerShell or other scripting languages
  • Experience in real-time, embedded and safety-critical systems
  • Familiarity with version control, CI and CD, and software testing frameworks
  • Degree in Computer Science, Software Engineering, or a related discipline

Responsibilities

  • Design, develop, and maintain high-quality software using best engineering practices
  • Take ownership of software development from requirements through to verification and validation
  • Support and enhance existing software in line with evolving project and customer needs
  • Contribute to system architecture, design reviews, and technical decision-making
  • Collaborate with multidisciplinary teams including systems, hardware, and test engineers
  • Provide technical guidance and mentorship to junior engineers
  • Ensure software is developed in line with relevant standards and quality processes

Skills

C++ development
Full lifecycle software development
GUI UX / HCI
Real-time embedded systems
Mentorship
Version control / CI/CD / testing

Education

Degree in Computer Science or Software Engineering

Tools

Python
PowerShell
Git
Testing frameworks

Job description

We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle.

Key Responsibilities
  • Design, develop, and maintain high-quality software using best engineering practices
  • Take ownership of software development from requirements through to verification and validation
  • Support and enhance existing software in line with evolving project and customer needs
  • Contribute to system architecture, design reviews, and technical decision-making
  • Collaborate with multidisciplinary teams including systems, hardware, and test engineers
  • Provide technical guidance and mentorship to junior engineers
  • Ensure software is developed in line with relevant standards and quality processes
Key Skills
  • Strong experience in C++ development (ideally modern C++)
  • Proven experience working across the full software development lifecycle
  • Experience with GUI UX or Human-Computer Interaction (HCI)
  • Knowledge of Python, PowerShell, or other scripting languages
  • Experience in real-time, embedded and safety-critical systems
  • Familiarity with version control, CI and CD, and software testing frameworks
  • Degree in Computer Science, Software Engineering, or a related discipline
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridge

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

Octagon Group • Southampton

On-site
GBP 55,000 - 75,000
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Expert Employment • Greater London

On-site
GBP 70,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Caldecote

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

Unify • Greater London

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

Unify • Cambridgeshire and Peterborough

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

Oho Group • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

X4 Technology • Southampton

Hybrid
GBP 45,000 - 75,000
7% pension
Bupa health insurance
Shares
+1
Embedded Software Engineer
Embedded Software Engineer

Enigma People • Livingston

On-site
GBP 45,000 - 65,000
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000