Enable job alerts via email!

Embedded Linux Developer

JR United Kingdom

United Kingdom

Hybrid

GBP 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An exciting opportunity has arisen for a Platform Engineer to join a forward-thinking company in a strong growth phase. This role involves developing and maintaining BSPs for NXP-based platforms, customizing Linux kernels, and optimizing system performance. You'll collaborate with hardware and software teams to implement security improvements and contribute to open-source projects. If you're passionate about embedded systems and thrive in a dynamic environment, this position offers a chance to make a significant impact while enjoying a hybrid work model and generous benefits.

Benefits

Discretionary bonus
Contributory pension
Life insurance & income protection
30 days annual leave

Qualifications

  • Proficient in C/C++, Bash, and Python with strong debugging skills.
  • Experience with Yocto, DPDK, and Kubernetes in embedded systems.

Responsibilities

  • Develop and maintain BSPs for NXP-based platforms.
  • Automate system configuration and collaborate with teams.

Skills

C/C++
Bash
Python
Performance tuning
Debugging tools (Wireshark, perf, strace)
Networking (IPv6, DNS, DHCP, NAT)

Education

Degree in Computer Science
Degree in Electronics Engineering

Tools

Yocto
DPDK
XDP
eBPF
Docker
Kubernetes

Job description

Social network you want to login/join with:

Embedded Linux Developer, united kingdom

col-narrow-left

Client:

The ONE Group Ltd

Location:
Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

4

Posted:

26.04.2025

Expiry Date:

10.06.2025

col-wide

Job Description:

Role: Linux Embedded Platform Engineer

Salary: up to £85k

Location: Cambridge / Hybrid

An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment.

Key Responsibilities:

  • Develop and maintain BSPs for NXP-based platforms.
  • Customise and maintain Linux kernels and modules.
  • Debug and optimise networking and system performance.
  • Contribute to open-source Linux projects.
  • Automate system configuration and deployment.
  • Collaborate with hardware and software teams.
  • Implement security and reliability improvements.

About you:

  • Proficient in C/C++, Bash, Python.
  • Experience with Yocto, DPDK, XDP, eBPF.
  • Familiarity with IPv6, DNS, DHCP, NAT, and network security.
  • Skilled in performance tuning and debugging tools (Wireshark, perf, strace).
  • Experience with 3GPP 4G/5G protocols, Docker, Kubernetes.
  • Degree in Computer Science, Electronics Engineering, or related field.
  • Discretionary bonus
  • Contributory pension
  • Life insurance & income protection
  • 30 days annual leave

Keywords: Linux / Embedded Systems / BSP / NXP / Networking / C++ / Python / Yocto / DPDK / Kubernetes

Apply now for a more detailed conversation. Sam Payne @ The One Group.

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