Linux Kernel Engineer
ملخص الوظيفة
Were looking for a talented Linux Kernel Engineer to help build the foundation of our next-generation AI accelerator this role youll design and optimise PCIe drivers DMA engines memory subsystems and kernelfirmware communication paths that power high-performance AI and ML workloads. Youll work closely with firmware silicon runtime and datacenter software teams to deliver a robust scalable kernel architecture built for modern AI infrastructure.
What Youll Do
Develop PCIe kernel drivers DMA pipelines interrupts (MSI/MSI-X) and memory management for AI accelerators
Build kernel interfaces (sysfs/debugfs) for telemetry configuration and observability
Support multi-die/chiplet topologies power/thermal management and RAS mechanisms
Optimize kernel performance for low-latency high-throughput AI workloads
Collaborate with runtime teams on kerneluserspace APIs and device orchestration
What Were Looking For
5 years developing Linux kernel drivers and subsystems in C
Strong experience with PCIe DMA interrupts and Linux memory management
Hands-on with kernel debugging tools (ftrace perf kprobes crash)
Ability to work with hardware/RTL teams and interpret hardware specs
Experience with accelerators GPUs RDMA or distributed timing is a plus
Familiarity with kernel upstream processes and secure reliable driver design
IC
عن الشركة
The Complete Global Talent Acquisition Partner, MBR offers solutions from Executive Search through to highly cost effective Partnership Resourcing models.