CareerPlan

Senior Software Engineer, Networking

US, CA, Santa ClaraFull-time$184k2026-08-07 → 2026-11-10

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