Embedded Systems Engineer Jobs

Design and develop the brains of devices that operate at the network edge. From IoT sensors to industrial machinery, these engineers ensure real-time performance and reliability.

Open roles
10
Salary range
£40k – £85k
Hiring companies
9

Embedded Systems Engineers are the architects of the hardware and software that power devices at the network edge. They work on everything from tiny IoT sensors to complex industrial machinery, ensuring that these devices can operate efficiently and reliably in real-time. These roles are crucial in the edge computing ecosystem, where low latency and high reliability are paramount. Companies ranging from scaleups to the larger consultancies are actively hiring in this space, driven by the growing demand for edge-optimised solutions.

What the role does

Inside the role of an Embedded Systems Engineer

A typical week is split between coding, testing, and collaborating with cross-functional teams.

  1. 01
    Design and implement embedded software solutions.
  2. 02
    Conduct code reviews and participate in peer feedback sessions.
  3. 03
    Test and debug hardware and software components.
  4. 04
    Collaborate with hardware engineers on system integration.
  5. 05
    Document design decisions and technical specifications.
  6. 06
    Stay updated with the latest advancements in edge computing and IoT.
Salary on the board

£40k – £85k

Based on advertised midpoints across the 106 UK listings priced in pounds in the last 12 months. Base salary only.

Salary visibility
52% of listings advertise a salary — up from 0% the year before.
By seniority
£k base
Mid
40
75
32 jobs
Senior
48
87
37 jobs
Lead
60
110
11 jobs
Skills & tools

What hiring managers ask for

% of 113 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

C++
67%
C
63%
RTOS
41%
Embedded Systems
36%
Embedded Software
28%
Embedded Linux
24%
Firmware
21%
Linux
20%
SPI
20%
Python
19%
Embedded C
18%
I2C
16%
Career ladder

From Junior to Principal

A typical UK progression for embedded systems engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Embedded Systems Engineer

    0–2 yrs

    Assist in the development and testing of embedded systems, focusing on learning and gaining hands-on experience.

  2. Level 2

    Embedded Systems Engineer

    2–5 yrs

    Take ownership of specific modules or components, contributing to the overall system design and implementation.

  3. Level 3

    Senior Embedded Systems Engineer

    5–8 yrs

    Lead the design and development of complex embedded systems, mentoring junior engineers and driving innovation.

  4. Level 4

    Principal Embedded Systems Engineer

    8+ yrs

    Oversee the entire embedded systems development lifecycle, from concept to deployment, and influence strategic decisions.

Pathway

How to become a Embedded Systems Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Learn the Basics

    Gain foundational knowledge in embedded systems, including programming languages, hardware interfaces, and real-time operating systems.

  2. 2

    Gain Practical Experience

    Work on projects that involve designing, coding, and testing embedded systems. Participate in code reviews and collaborate with hardware engineers.

  3. 3

    Specialise in a Domain

    Focus on a specific area such as IoT, industrial automation, or real-time data processing. Develop deep expertise in this domain.

  4. 4

    Lead Projects

    Take on leadership roles in embedded systems projects, managing teams and driving the development of complex systems.

  5. 5

    Influence Strategy

    Contribute to the strategic direction of the company by identifying new opportunities and innovations in edge computing and IoT.

Live jobs

10 live roles

See all 10 roles →

Embedded Systems Engineer

3 weeks ago

WR HVAC London £60,000 – £70,000 pa

Hands-on role combining embedded firmware development in C/C++ and Python with custom PCB design, from schematics and layout to prototyping and debugging. You'll build real-time control systems for thermoelectric modules, fans and sensors, using UART, SPI, I2C and Modbus, and take solid-state heat pump products from prototype to production alongside mechanical and thermal engineers.

On-site Permanent

Embedded Systems Engineer

Last week

Zenovo Leicestershire

Architect and design software for complex embedded products made up of interconnected hardware modules, defining interfaces and integration strategies across the system. The role blends strategic architecture work with hands-on C/C++ development, Linux, IoT product work, and structured test planning alongside hardware and software engineers.

Hybrid

Embedded Electronic Systems Engineer, Glasgow

Last month

Corriculo Glasgow £30,000 – £35,000 pa

Own FPGA subsystems and control firmware connecting photonic compute hardware to real-world platforms and customer integrations. Lead FPGA architecture and development for inference pipelines, sensor interfacing and real-time processing, plus firmware and PCB design. Hybrid role in a deep-tech photonics and AI team.

Hybrid

Senior Embedded Systems Engineer

Last week

Jonathan Lee Recruitment Bicester

Senior Embedded Systems EngineerLocation: BanburyHybrid Working: 3 days onsite / 2 days remoteSalary: Competitive + BenefitsOverview:Are you an experienced Embedded Electronics Engineer looking to work on cutting-edge technology with genuine product ownership?Our client is involved in high-performance electronic systems used...

Senior Embedded Systems Engineer

6 days ago

Jonathan Lee Recruitment Bicester

As a Senior Embedded Systems Engineer, you will work on the full product lifecycle, from concept to production, focusing on embedded firmware development, electronics design, and new product innovation. You will collaborate closely with the R&D team, using a variety of embedded platforms and communication interfaces to develop cutting-edge technology.

Hybrid Permanent

Senior Embedded Electronic Systems Engineer

Yesterday

Enterprise Recruitment Nottingham £65,000 – £85,000 pa

Senior Embedded Electronic Systems EngineerAn opportunity to take technical ownership of a real‑world, AI‑driven edge computing platform built around camera‑based systems and NVIDIA Jetson hardware.This Senior Embedded Electronic Systems Engineer role sits at the heart of developing intelligent, embedded products...

Lead Embedded Software Engineer - Video Systems

2 weeks ago

Audio Visual Recruitment Ltd Slough £60,000 – £85,000 pa

Take technical ownership of a video systems platform, leading embedded software architecture, platform selection and prototyping through to production. Day to day you write low-level C/C++ for video processing, hardware control and networking, integrating codecs, vendor SDKs and drivers, and debugging I2C, SPI, UART, CAN and Ethernet interfaces. You work closely with hardware engineers and external specialists, defining FPGA requirements and building automated tests, reproducible builds and firmware update processes.

Hybrid

Software Engineer (Embedded Systems)

Last month

Spectrum IT Recruitment Reading £45,000 – £55,000 pa

Hands-on embedded software development role within an experienced Product Design team at a UK technology manufacturer. You'll work across the full product lifecycle, from concept and development through testing, release and ongoing enhancement, using C, C++, Linux, wireless technologies and SQL databases with GitHub version control.

On-site Permanent
Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Essential skills include proficiency in C/C++, understanding of hardware interfaces, knowledge of real-time operating systems, and experience with debugging tools.

  • An Embedded Systems Engineer focuses on the hardware-software interface and real-time performance, while a Software Engineer typically works on higher-level applications and systems.

  • Common industries include automotive, aerospace, manufacturing, and telecommunications, as well as tech companies and research institutions.

  • Continuously update your skills, gain practical experience, specialise in a domain, and take on leadership roles to advance your career.

  • Salaries vary based on experience and location. For more detailed information, refer to the salary section on this page.

Hiring embedded systems engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.