Job Description Role: Linux 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.
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