Embedded Linux Developer

Plextek

Cambridge

On-site

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Excellent package
Stimulating environment
Career progression opportunities
Supportive working environment

Job summary

A leading engineering consultancy in the United Kingdom is seeking an Embedded Software Engineer to contribute to the design and testing of embedded systems across various applications, including IoT, robotics, and communications. The ideal candidate will be well-versed in embedded Linux, quick to adapt to new technologies, and have strong problem-solving skills. This position emphasizes collaboration with multidisciplinary teams and offers a supportive working environment fostering professional growth.

Qualifications

  • Strong grounding in embedded MCU and embedded Linux development.
  • Experience with device trees, user-space and kernel-space.
  • Motivation to work in a consultancy environment.

Responsibilities

  • Developing on embedded Linux systems including Arm‑based SoCs.
  • Contributing to projects across multiple market sectors.
  • Diagnosing system‑level issues and integrating software with hardware.
  • Supporting bring‑up, board integration, debugging, and performance optimisation.
  • Collaborating with hardware, FPGA and electronics teams; contributing to planning and documentation.
  • Communicating technical matters clearly to colleagues and customers.

Skills

Embedded Linux development
Real-Time C/C++
Ability to adapt to different technologies
Good communication skills
Python

Tools

Yocto
Python
C# & .NET

Job description

Your new career starts here with Plextek

About the position

VISION

Plextek is a leading choice for employees and customers for exceptional engineering and strategic innovation to create better, safer, and more sustainable technologies and products.

OUR VALUES AND BELIEFS

Being a responsible business, we work with integrity and honesty. We share success with our people and our communities. We embrace diversity in outlook and work as a team with colleagues, customers, and suppliers to provide the best technical solution and professional service experience. We empower each other, we’re adaptable, show initiative, and deliver on our commitments together.

THE ROLE

We are looking for an Embedded Software Engineer with a strong grounding in embedded MCU and embedded Linux development. You will contribute to the design, build, and test of embedded systems across a wide range of applications including sensing, robotics, communications, and IoT devices. This role provides the opportunity to work on Linux‑based systems as well as bare‑metal, RTOS, device drivers, algorithms, and communications protocols. This variety is a core part of our consultancy environment.

You will work closely with multidisciplinary engineering teams, supporting projects from concept through to delivery. You will help diagnose system‑level issues, integrate software with hardware platforms, and contribute to robust, maintainable engineering solutions. According to seniority, you should be comfortable explaining technical matters to colleagues and customers.

Key responsibilities include:

  • Contributing to projects from early customer engagement to delivered solution across multiple market sectors including industrial, defence, and medical.
  • Developing on embedded Linux systems including Arm‑based SoCs.
  • Developing on a wide range of RTOS and bare metal embedded systems across the variety of silicon vendors (STMicroelectronics, Microchip etc.).
  • Supporting system bring‑up, board integration, debugging, and performance optimisation.
  • Working collaboratively with FPGA and electronics teams.
  • Participating in project planning, documentation, good software engineering practice, team culture, and team software process.

THE PERSON

We are looking for a well-rounded embedded engineer across both embedded Linux and broader embedded work.

You must have:

  • Embedded Linux development, involving Yocto, building and maintaining custom Linux images, including knowledge of device trees, user‑space and kernel‑space, and SoC platforms.
  • Ability to adapt to different technologies, and an ambition for learning.
  • Motivation to work in a consultancy environment, enjoying variety and new challenges.

The ideal candidate will additionally have experience of a good subset of the following:

  • Real-Time C/C++
  • Experience of at least one higher level language for tooling or test automation (for example Python or C# & .NET).
  • Broader embedded experience such as RTOS, bare-metal systems, hardware interfacing, DSP, algorithms, protocols (application layer and low level), and state machines.
  • Experience of working at the boundary between electronics and software, and able to read an electronics schematic when designing and developing embedded firmware solutions.
  • Ability to diagnose and resolve complex system wide software and system‑level issues.
  • Good communication skills, with the ability to write technical documentation for internal and client circulation.

THE REWARDS

We offer an excellent package, a stimulating environment, and a real interest in your development to encourage you to achieve your full potential. We are a versatile business, able to support career progression as appropriate.

We are based just south of Cambridge with easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including regular on‑site and off‑site social events.

Details
  • Location CB10 1NY
  • Position Embedded Linux Developer
  • Placement Permanent
Apply for the role
Send us your CV

Email *

First Name

Last Name

Message

Upload your CV *

Plextek needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Privacy Policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Head of Software
Head of Software

Plextek • Cambridge

On-site
GBP 110,000 - 160,000
Excellent package
Career progression opportunities
Friendly work environment
+1
FPGA and DSP Engineer
FPGA and DSP Engineer

Plextek • Cambridge

On-site
GBP 60,000 - 90,000
Excellent package
Support for career progression
Friendly working environment
+1
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridge

On-site
GBP 70,000 - 100,000
Annual bonus
Share incentive scheme
Enhanced pension contribution
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

iO Associates • Livingston

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

ARx Recruitment Services • England

On-site
GBP 55,000 - 64,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Salford

Hybrid
GBP 36,000 - 60,000
Annual bonus
Hybrid working
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Performance bonus
Share incentive scheme
Enhanced pension
+7
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix • Waterbeach

Hybrid
GBP 65,000 - 90,000
Competitive salary and benefits
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix Systems Ltd • Waterbeach

Hybrid
GBP 65,000 - 85,000
Senior Embedded Linux Engineer Cambridgeshire £60-70k
Senior Embedded Linux Engineer Cambridgeshire £60-70k

Morgan McKinley (South West) • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 70,000