Job Description
Driver Porting Engineer – Embedded Systems / Linux / FPGA Platforms
100% remote working
Can be based in Europe or Asia or UK
Excellent Salary and Benefits on Offer
Bring high-performance hardware to life across platforms, chips, and architectures.
Join a global engineering team building AI-powered secure Ethernet communication technology that blends networking, encryption, and intelligence at the silicon level.
We're looking for a Driver Porting Engineer who thrives on solving complex platform challenges. You'll adapt and optimise hardware drivers across Linux, RTOS, and custom operating systems — ensuring our high-speed communication IP runs flawlessly on diverse FPGA and SoC platforms.
What You'll Do
1. Analyse existing driver implementations and port them to new platforms (Linux kernel versions, RTOS, or custom OS environments).
2. Lead Linux porting and board bring-up on chips such as Xilinx Zynq / Zynq UltraScale+, Intel Agilex 5 / 7, and similar SoCs.
3. Modify and optimise low-level C/C++ code for performance, stability, and platform-specific requirements.
4. Debug and resolve compatibility and performance issues across diverse hardware and OS layers.
5. Integrate drivers into build systems, support device bring-up, validation, and production readiness.
6. Collaborate with global hardware, FPGA, firmware, and softw...