Senior Staff Linux Kernel Engineer – Linux CXL Kernel, PCIe drivers

Kandou AI

Hyderabad

On-site

INR 2,600,000 - 5,200,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kandou AI is seeking a senior engineer to develop and integrate Linux CXL/PCIe kernel modules for its memory fabric products used in data center servers. You will work on device drivers, firmware interfaces, and low-latency memory interconnects.

The role requires 8-12 years of experience, strong C, kernel development, and collaboration with architects, validation, and product teams across sites.

Qualifications

  • Develop Linux kernel drivers and firmware interfaces for storage/SSD/PCIe/CXL within Kandou memory fabrics products.
  • Experience with Linux kernel driver development for PCIe/CXL and integration with memory management and NUMA architecture.
  • Hands-on design and development of device drivers and kernel programming in C; familiarity with Bare-metal and RTOS/Zephyr firmware work.

Responsibilities

  • Develop and integrate Linux CXL/PCIe kernel modules and services for Kandou memory fabrics products for Data center servers.
  • Familiar with PCIe root complex, NVMe, CXL, and memory controller interfaces; coordinate with cross-functional teams across sites.
  • Contribute to firmware development for server memory controllers and DDR PHY programming; support validation and customer integrations.

Skills

Linux kernel driver development
PCIe/CXL driver experience
C programming
Firmware development
RTOS/Zephyr knowledge
SoC interfaces (PCIe, NVMe, memory)
Cross-functional collaboration

Education

Bachelor's in Electronics Engineering or Computer Science
Master's degree preferred

Tools

QEMU
Renode

Job description

https://www.thecube.net/events/nyse/ai-factory-data-center-of-the-future/content/Videos/d1ad8af3-1424-4336-a9b3-1d02b5a354b4

we 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.

Our 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.

our architecture is not just an incremental improvement - it's a foundational shift in how AI hardware is built for the future.

The 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

  • Strong 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.
  • Experience developing Linux kernel drivers for Storage/SSD/NVMe PCIe/CXL drivers, CXL driver's integration with memory management and NUMA architecture
  • Minimum 8-12 years' experience developing firmware for Server, Memory controllers and DDR PHY programming
Required experience
  • 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
  • Familiar with Bare-metal and RTOS/Zephyr OS firmware development and enablement
  • 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
  • Work with various cross-functional groups such as architect, other development teams, QA/validation, product management and customer teams across various sites
Preferred experience
  • Experience with storage or SSD drivers , including NVMe, PCIe, CXL or memory management concepts, health monitoring and device management frameworks
  • Hands-on experience with simulation or virtual platform-based development (e.g., Renode, QEMU, or similar)
  • Experience working with Linux OS community
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Staff Engineer/ Senior Staff – Embedded Firmware – CXL/PCIe/Memory controller
Principal Staff Engineer/ Senior Staff – Embedded Firmware – CXL/PCIe/Memory controller

Kandou AI • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Principal Digital Design Engineer — PCIe/CXL
Senior Principal Digital Design Engineer — PCIe/CXL

Mulya Technologies • Bengaluru

Hybrid
INR 4,500,000 - 7,500,000
Firmware Engineer Lead
Firmware Engineer Lead

Kandou AI • Pune District

On-site
INR 4,000,000 - 6,500,000
Senior Principal Digital Design Engineer — PCIe/CXL
Senior Principal Digital Design Engineer — PCIe/CXL

Kandou AI • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Hybrid work culture
Senior Principal Digital Design Engineer — PCIe/CXL
Senior Principal Digital Design Engineer — PCIe/CXL

Kandou AI • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Lead Linux Software Engineer
Lead Linux Software Engineer

Kandou AI • Pune District

Hybrid
INR 1,500,000 - 2,100,000
Firmware Engineer-Lead
Firmware Engineer-Lead

Mulya Technologies • Pune District

On-site
INR 4,000,000 - 7,000,000
Linux Software Engineer
Linux Software Engineer

Kandou AI • Pune District

Hybrid
INR 1,800,000 - 3,000,000
Linux Kernel Engineer
Linux Kernel Engineer

Evollabs Tech • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Firmware Engineer-Lead
Firmware Engineer-Lead

Mulya Technologies • Bengaluru

On-site
INR 3,500,000 - 6,000,000