Senior Software Engineer CXI Drivers & Kernel Networking

Hyderabad, Chennai April 13, 2026 Full Time
We are focused on delivering innovative solutions that accelerate our customers digital transformation, enabling them to tackle their complex, and data-intensive workloads. Combining deep expertise and the development of the world s most cutting-edge, high-performance supercomputers, is defining the next era of computing delivering valuable insight & innovation. Join us and redefine what s next for you.
What youll do:
  • Develop, and maintain Linux kernel drivers for the CXI interconnect, including:
    • CXI Core Driver (shared hardware abstraction and resource management)
    • CXI User Driver (user-space access, queue management, protection domains)
    • CXI Ethernet Driver (IP, RXE, sockets integration)
  • Lead 800G CXI driver development :
    • resource partitioning
    • Interaction with IOMMU, PCIe, and virtualization stacks
  • Own kernel interfaces used by:
    • Lustre/LNet (kCXI, kfabric provider)
    • Verbs / RXE paths
    • User-space libraries (libcxi, libfabric providers)
  • Drive performance, scalability, and reliability improvements:
    • Low-latency paths, queueing models, retry/timeout handling
    • Error reporting, recovery, and fault isolation
What you need to bring:
  • 10+ years of systems software experience with deep expertise in Linux kernel development
  • Strong experience with:
    • PCIe, DMA, interrupts, memory management
    • Linux networking stack (netdev, IP, sockets, RDMA/RXE)
  • Hands-on experience with Switch or NIC Software Stacks, especially in the low-level kernel and user space
  • Proven ability to debug complex kernel + hardware interactions
  • Excellent C programming and kernel debugging skills
Preferred Qualifications
  • Experience with HPC or AI networking (RDMA, libfabric, MPI, storage fabrics)
  • Familiarity with Lustre/LNet or high-performance storage stacks
  • Experience working with custom NICs or ASIC-based interconnects
Additional Skills:
Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
Apply on company site

How well do you match this role?

Check My Resume