4 of 4 Permanent Linux Jobs in Peterborough

Senior Embedded Engineer: SoC/FPGA & Edge AI

Location
Cambridgeshire and Peterborough, England, United Kingdom
deliver embedded software on ARM/SoC platforms, bridging between ARM processors, FPGA logic and measurement systems. You will work on embedded Linux in C/C++, driver development, high-speed data acquisition, and methods for processor-to-FPGA integration, MATLAB/Python algorithm porting, and HW/ ...

Embedded Linux Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
looking for an experienced Embedded Linux Developer with a strong grounding in embedded MCU and Linux development to join a highly technical engineering team. This is an excellent opportunity for an engineer who enjoys working across different technologies and applications, with the chance to contribute to projects spanning embedded Linux … eligible to hold, UK SC Clearance. Key Responsibilities Contribute to embedded engineering projects from early development through to delivered solutions. Develop software for Embedded Linux systems, including ARM-based SoCs. Develop software for RTOS and bare-metal embedded systems across a range of microcontrollers and silicon platforms. Support system bring ...

Senior Embedded Linux Engineer — SoC & Driver Expert

Location
Cambridgeshire and Peterborough, England, United Kingdom
Holt Executive Ltd is seeking an experienced Embedded Linux Developer to join a highly technical engineering team in the UK. You will work across embedded Linux, bare-metal systems, RTOS, and driver development, interfacing software with hardware and solving complex challenges. You will contribute from initial concept through delivery, collaborating ...

Principal Kernel Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
shape future hardware through kernel-driven requirements. Contribute to AI-assisted kernel optimization pipelines. Requirements: 10+ years of OS kernel development in C (Linux or comparable), with patches shipped to production systems at scale. Expert-level understanding of MM internals: physical/virtual memory management, buddy and slab allocation, reclaim … Strong ARM64 architecture grounding: exception levels, cache hierarchy and maintenance, TLBs, memory ordering. Mobile power engineering: DVFS governors, cpuidle, per-workload energy attribution. Upstream Linux kernel contributions (mm, sched, locking, or related subsystems). Familiarity with HarmonyOS or Android common kernel. Exposure to CPU microarchitecture and cycle-accurate modelling (gem5 ...