Senior Software Engineer, Networking
Core
Developing high-quality Linux kernel networking drivers and userspace libraries for NVIDIA ConnectX and BlueField network adapters.
Role type
Senior Software Engineer (Linux Kernel Networking)
Builds
Next-generation network interface cards (NICs) and networking solutions
Domain
Networking hardware, Linux kernel internals, Open Source
Required skills
Linux kernel programming, Native C, Networking drivers, TCP/IP protocols, L2/L3 protocols, Device driver architecture, Userspace/kernel interactions, Data structures, Operating systems internals
Preferred skills
Upstream Linux kernel community contribution, RDMA, RoCE, Master's degree in Computer Science
Technologies
Linux Kernel, C, ConnectX, BlueField, RDMA, RoCE
Responsibilities
Develop code for Linux kernel and open-source environments, Collaborate and debug with global teams, Drive complex technical issues to closure, Lead the complete engineering process from requirements to post-GA support, Craft and implement Linux kernel networking drivers and userspace libraries
Seniority
Senior, hands-on IC
