$184,000 – $356,500
Listed on NVIDIA’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This is a senior-level Linux kernel and networking driver development role at NVIDIA, building software for next-generation network interface cards. It suits experienced systems engineers comfortable with low-level kernel programming, device driver architecture, and the full software development lifecycle.
Our summary, not NVIDIA’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Computer Science or equivalent
- 8+ years of software engineering experience
- Native C programming experience
- Linux kernel-level programming experience
- Deep understanding of networking drivers and hardware/software interaction
- Strong networking knowledge including TCP/IP, L2/L3 protocols, and device driver architecture
- Self-management and effective communication
Nice to have
- Proficiency in data structures and operating systems internals
- Previous upstream Linux kernel community and open-source contribution experience
- Hands-on expertise with RDMA and RoCE
- Master's degree or equivalent in Computer Science