Linux Kernel Developer MSys Technologies
MSys Technologies
Office Location
Full Time
Experience: 7 - 7 years required
Pay:
Salary Information not included
Type: Full Time
Location: Chennai
Skills: C programming, Device driver development, Debugging, Git, Performance Benchmarking, valgrind, Linux kernel internals, RDMA technologies, Kernel networking subsystems, TCPIP stack, virtualization technologies, SystemTap, eBPF
About MSys Technologies
Job Description
JD-1 : Senior Linux Kernel Developer : Experience: 7+ years Technical Expertise: Proficiency in C programming for low-level systems. Deep understanding of Linux kernel internals, including process scheduling, memory management, and file systems. Strong experience with device driver development for storage, networking, or custom hardware. RDMA and Networking: Hands-on experience with RDMA technologies (e.g., RoCE, InfiniBand, iWARP) and related APIs like libibverbs. Expertise in kernel networking subsystems and TCP/IP stack. Problem-Solving Skills: Excellent debugging skills using tools like gdb, ftrace, and perf. Experience in diagnosing kernel panics, oopses, and race conditions. Familiarity with Git for version control and patch submission workflows. Preferred Skills Familiarity with virtualization technologies (e.g., KVM, Xen). Knowledge of PCIe, DMA, and interrupt handling. Experience with performance benchmarking and tuning for real-time systems. Exposure to tools like Valgrind, SystemTap, and ebpf for kernel tracing. Job location: Chennai / Bangalore / Pune / Noida,