Enable job alerts via email!

Embedded Linux Developer

JR United Kingdom

Cambridge

On-site

GBP 40,000 - 80,000

Full time

22 days ago

Boost your interview chances

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

Job summary

Join a dynamic and innovative company as a Platform Engineer, where you'll play a key role in developing and maintaining BSPs for cutting-edge NXP-based platforms. This exciting position offers you the chance to work in a fast-paced environment, customizing Linux kernels, optimizing system performance, and contributing to open-source projects. If you are passionate about technology and eager to make an impact in a growing firm, this opportunity is perfect for you. Enjoy a comprehensive benefits package, including generous annual leave, pension contributions, and life insurance, while working with a talented team dedicated to excellence.

Benefits

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

Qualifications

  • Proficient in C/C++, Bash, and Python with a strong background in embedded systems.
  • Experience in customizing Linux kernels and maintaining BSPs for NXP platforms.

Responsibilities

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

Skills

C/C++
Bash
Python
Performance tuning
Debugging tools
Networking knowledge

Education

Degree in Computer Science
Degree in Electronics Engineering

Tools

Yocto
DPDK
XDP
eBPF
Docker
Kubernetes
Wireshark
perf
strace

Job description

Social network you want to login/join with:

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.

Similar jobs

Embedded Linux Dev Engineer - UK or Ireland (remote)

Qualcomm

London

Remote

GBP 60.000 - 80.000

9 days ago