Senior Software Engineer, Networking

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 184,000 - 356,500 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Problem-solving","Analytical skills","Debugging","Self-management","Effective communication"]

Design, craft, and implement Linux kernel networking drivers for NVIDIA ConnectX and BlueField network adapters, along with associated userspace libraries. Contribute high-quality code to the upstream Linux kernel community, collaborate globally to deliver networking solutions, and drive complex technical issues across team boundaries through the full engineering lifecycle. Work on fast-paced continuous development for next-generation network interfaces.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
4 months ago

Senior Software Engineer, Networking

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Design, craft, and implement Linux kernel networking drivers for NVIDIA ConnectX and BlueField network adapters, along with associated userspace libraries. Contribute high-quality code to the upstream Linux kernel community, collaborate globally to deliver networking solutions, and drive complex technical issues across team boundaries through the full engineering lifecycle. Work on fast-paced continuous development for next-generation network interfaces.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Craft and implement Linux kernel networking drivers for NVIDIA ConnectX and BlueField network adapters, as well as userspace libraries.
  • •Develop high-quality Linux kernel and open-source contributions for the upstream kernel community.
  • •Collaborate and debug with global teams to deliver best networking solutions for customers.
  • •Drive complex technical issues to closure across team boundaries.
  • •Own the engineering process from requirements and design through implementation, peer review, developer testing, and post-GA support.

Pay and Benefits

Salary: USD 184,000 - 356,500 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor's degree in Computer Science, or equivalent experience.
  • •8+ years of proven experience in the field.
  • •Native C programming experience.
  • •Excellent problem-solving, analytical, and debugging skills.
  • •Experience with Linux kernel-level programming and networking drivers, including TCP/IP and L2/L3 protocols.
Experience:8+ yearsOpen-source
Education:Bachelor's in Computer Science
Skills:Problem-solvingAnalytical skillsDebuggingSelf-managementEffective communication
Tech Stack:CLinux kernelLinux kernel internalsNetworking driversTCP/IPL2/L3 protocolsDevice driversUserspaceUpstream Linux kernelRDMARoCEData structuresOperating systems internalsPeer review

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor