Enable job alerts via email!

Test Automation Architect

The One Group

Cambridgeshire and Peterborough

Hybrid

GBP 60,000 - 85,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An exciting opportunity awaits for a Linux Platform Engineer to join a dynamic and fast-growing company. This role involves developing and maintaining BSPs for NXP-based platforms, customizing Linux kernels, and optimizing system performance. You will collaborate with cross-functional teams and contribute to open-source projects, all while enjoying a hybrid work environment. With a focus on innovation and growth, this position offers the chance to make a significant impact in a vibrant, start-up-like atmosphere. If you're passionate about Linux and ready to take on new challenges, this is the perfect role for you.

Benefits

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

Qualifications

  • Proficient in C/C++, Bash, and Python with a strong Linux background.
  • Experience with performance tuning and debugging tools.

Responsibilities

  • Develop and maintain BSPs for NXP-based platforms.
  • Automate system configuration and deployment while optimizing performance.

Skills

C/C++
Bash
Python
Linux Networking
Performance Tuning
Debugging Tools
3GPP 4G/5G Protocols

Education

Degree in Computer Science
Degree in Electronics Engineering

Tools

Yocto
DPDK
Docker
Kubernetes
Wireshark

Job description

Role: Linux Platform Engineer
Salary: up to £85k
Location: Cambridge / Hybrid

An exciting opportunity has arisen for a Linux 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.
  • Strong Linux networking knowledge (TCP/IP, Netfilter, iptables, etc.).
  • 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.

Benefits:

  • 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.