IT & Software

Embedded Linux Software Engineer

Intellectual Capital Resources

London · Greater London · United Kingdom

Share this job: X Facebook WhatsApp Save job : Embedded Linux Software Engineer
Overview

In this role you will design and optimize embedded Linux software and host components for high-speed networking and photonics-based systems. You will work closely with hardware and systems teams to implement low-level software, kernel/driver work, and system integration on advanced platforms. The role offers the chance to impact energy-efficient, high-performance networking technology in a cutting-edge engineering environment. You will contribute to shaping robust, scalable embedded solutions that power AI/ML workloads at scale.

Responsibilities
  • Develop embedded Linux software and host components for high-speed networking platforms
  • Contribute to Linux kernel or PCIe driver development
  • Perform low-level system integration and validation on embedded hardware
  • Collaborate with hardware and systems teams to align software with platform goals
  • Support optimization for energy-efficient, high-performance networking systems
Key requirements
  • Strong experience with Embedded Linux development
  • Experience developing Linux kernel or PCIe drivers
  • Proficiency in C, C++ and Python
  • Experience working on ARM or soft-processor-based systems
  • Ideally exposure to networking systems, HPC or data centre technologies
  • Embedded Linux development
  • Linux kernel or PCIe driver development
  • C, C++, Python
  • ARM or soft-processor-based systems

Reference: WJ-747_31245438 · Posted 08 Nov 2026, 12:35 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Embedded Linux jobs in other states

Browse jobs