Senior Networking Software Engineer
Core
Designing and implementing Linux kernel networking drivers and userspace libraries for NVIDIA ConnectX and BlueField network adapters.
Role type
Senior Linux Kernel Software Engineer (Networking)
Builds
Next-generation network interface cards (NICs) and networking solutions
Domain
Hardware/Software interaction, Linux Kernel, Networking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming, Linux kernel-level programming, networking drivers, TCP/IP protocols, L2/L3 protocols, device driver architecture, data structures, operating systems internals
Preferred skills
Upstream Linux kernel community contribution, RDMA, RoCE
Technologies
Linux kernel, ConnectX, BlueField, C
Responsibilities
Craft and implement Linux kernel networking drivers and userspace libraries; Develop high-quality code for Linux kernel and open-source environments; Collaborate and debug with global teams; Drive complex technical issues to closure; Lead engineering process from requirements to post-GA support
Seniority
Senior, hands-on IC
