27 Sep
|
Kandou AI
|
Hyderabad
27 Sep
Kandou AI
Hyderabad
Principal Linux Kernel Engineer – Linux CXL Kernel, PCIe drivers
n
nLocation: Pune(Hybrid)/ Greater Hyderabad
n
n
nwe are redefining the economics of AI infrastructure. Our mission is to democratise AI by significantly reducing the Total Cost of Ownership (TCO) of hardware systems — a critical barrier to scalable adoption.
n
nOur proprietary MIMO-over-copper technology powers a high-performance, chiplet-based AI memory fabric that is both scalable and energy-efficient. Unlike traditional interconnects, our solution reduces power consumption significantly while preserving high bandwidth and ultra-low latency — unlocking unprecedented efficiency for AI training and inference at scale.
n
nour architecture is not just an incremental improvement — it’s a foundational shift in how AI hardware is built for the future.
nLocation: Hyderabad/Bangalore
n
n
n
- Principal Linux Kernel Engineer – Linux CXL Kernel, PCIe drivers
n
nThe responsibility of this role is to develop and integrate the Linux CXL/PCIe kernel modules and services for Kandou’s Memory fabrics products for Data center servers
n
nBasic qualification
n
n
- Robust academic and technical background in Electronics & Computer engineering. At a minimum, a Bachelor’s in EE or Computer Science is required, and a Master’s is preferred.
n
- Experience developing Linux kernel drivers for Storage/SSD/NVMe PCIe/CXL drivers, CXL driver’s integration with memory management and NUMA architecture
n
- Minimum 10-12 years’ experience developing firmware for Server, Memory controllers and DDR PHY programming
n
nRequired experience
n
n
- Hands-on experience designing and developing device drivers and kernel programming for PCIe/PCIe root complex/CXL with proficiency in C (preferred) and system programming
n
- Familiar with Bare-metal and RTOS/Zephyr OS firmware development and enablement
n
- Familiar with SoC interfaces to common IP blocks such as PCIe Controllers, NVME Controllers, DDR controllers, AMBA/AHB interfaces, on-chip memory interfaces, and other similar interfaces
n
- Work with various cross-functional groups such as architect, other development teams, QA/validation, product management and customer teams across various sites
n
nPreferred experience
n
n
- Experience with storage or SSD drivers , including NVMe, PCIe, CXL or memory management concepts, health monitoring and device management frameworks
n
- Hands-on experience with simulation or virtual platform–based development (e.g., Renode, QEMU, or similar)
n
- Experience working with Linux OS community
n
n
nSkills
nSSD
nNVMe
nPCIe
nCXL
n"Memory Management"
n"Health monitoring"
nRenode
nQEMU
nC
n"System Programming"
n"Bare metal"
nRTOS
nZephyr
nSoC
n"DDR Controllers"
n"Linux kernels"
n"Memory fabrics"
n"Data center"
nServers
n
nContact
nUday
nMulya Technologies
n"Mining the Knowledge Community"
n
📌 Principal Linux Kernel Engineer - Linux CXL Kernel, PCIe drivers (Hyderabad)
🏢 Kandou AI
📍 Hyderabad