Senior Software Engineer - NVLINK NOS

1 Month ago • 5 Years + • Research & Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA's NVLINK NOS group seeks a Senior Software Engineer to develop and enhance their next-generation networking OS. This role involves owning and leading the development of major features, from conception to completion, using Python and C++. Responsibilities include hands-on coding, debugging, supporting customer integration with NVLINK technology, and collaborating with offshore teams. The ideal candidate will have extensive experience in OS development, strong Python and C++ skills, and a passion for high-performance computing (HPC). The work will contribute to large-scale HPC data center deployments.
Must have:
  • 5+ years experience
  • Python/C++ programming
  • Linux environment
  • Agile methodology
  • OS software coding & debugging
  • Customer support & collaboration
Good to have:
  • Sonic OS experience
  • Networking experience
  • Excellent communication skills
Perks:
  • Competitive salary
  • Comprehensive benefits
  • Diverse and supportive environment

Job Details

NVIDIA is seeking an experienced Software Engineer to join the NVLINK NOS group, developing the NVLINK switch Operation System (OS). In this role you will be playing a major role in developing our OS which is critical to NVIDIA's next generation networking technologies, and enable large-scale deployment in High-Performance Computing (HPC) data centers. Are you passionate about working on innovative technologies for next gen HPC? Then we want to hear from you!

What you'll be doing:

  • As a Senior Software Engineer at NVIDIA, you will use your expertise in Python and C++ to develop NVOS features in an Agile methodology

  • Owning and leading the development of major features end-to-end, trough its’ entire life cycle.

  • Being actively hands-on in OS software coding and debugging

  • Support customers integration with our NVLINK technology

  • Collaborating with off-shore teams

What we need to see:

  • Bachelors degree in Computer Science or similar technical field; or equivalent experience

  • 5+ years of overall technical experience

  • Python/C++ programming skills

  • Working in Linux environment

  • Able to self-teach and to learn quickly

  • Proactive

Ways to stand out from the crowd:

  • Experienced with Sonic OS

  • Networking experience

  • Working with customers

  • Excellent social and written communication skills

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. We have a unique legacy of innovation that's fueled by ground-breaking technology—and outstanding people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment working alongside some of the best talent in the world. Come to NVIDIA, where people come to do their life's work!

#LI-Hybrid

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

ByteDance - Research Engineer (Foundation Model) - Machine Learning Systems

ByteDance

Singapore (On-Site)
3 Months ago
ByteDance - Software Engineer (Data Security-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
3 Months ago
Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
3 Months ago
Netflix - Senior Server/Backend Software Engineer

Netflix

United States (Remote)
1 Day ago
ByteDance - Student Researcher (Foundation Models - Reasoning, Planning & Agent) - Doubao (Seed) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Zoox - Staff Software Systems Engineer - Software Architecture

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
NVIDIA - Senior Power and Thermal Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Microsoft - Research Intern - M365 Copilot – Fine-Tuning AI

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Lead SDET

Playrix

Cyprus (Remote)
3 Months ago
Luxoft - C/C++ Software Developer with ADAS, ASPICE

Luxoft

Seoul, South Korea (On-Site)
3 Months ago
ION - Technical Consultant - Endur

ION

New York, New York, United States (On-Site)
4 Months ago
Luxoft - Android Framework Developer

Luxoft

New York, United States (Remote)
2 Months ago
Microsoft - Senior Verification Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Airlab Inc  - Jr Programmer Artificial Intelligence

Airlab Inc

Montreal, Quebec, Canada (On-Site)
8 Months ago
Ubisoft - Senior Technical Artist [AAA]

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
ByteDance - Research Engineer - Multimodal Model

ByteDance

Singapore (On-Site)
3 Months ago
Treyarch - LEAD GRAPHICS ENGINEER - TREYARCH (LOS ANGELES)

Treyarch

Los Angeles, California, United States (On-Site)
3 Months ago
NXP - Software System Validation Architect – Radar (m/f/d)

NXP

Sibiu, Sibiu, Romania (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

The Walt Disney Company - Senior Product Manager, Conversational AI - Expansion & Innovation

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
The Walt Disney Company - KABC-TV (ABC7) Community Engagement Intern

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
The Walt Disney Company - System Administrator

The Walt Disney Company

Celebration, Florida, United States (On-Site)
1 Week ago
Intel Corporation - Silicon Photonics Field Applications Engineer

Intel Corporation

Santa Clara, California, United States (Hybrid)
2 Months ago
Nielsen Holdings - Field Sales Representative

Nielsen Holdings

Columbia, Maryland, United States (On-Site)
1 Month ago
ByteDance - Product Manager Leader-Customer Service Platform-International E-commerce

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Life church - Associate Worship Pastor

Life church

United States (On-Site)
4 Months ago
Anavation - AnaVation General Consideration

Anavation

Chantilly, Virginia, United States (Hybrid)
4 Months ago
Netflix - Research Scientist 4 - Content and Studio

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
ION - Senior Network Engineer

ION

Clifton, New Jersey, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
1 Week ago
Meta - Software Engineer, Machine Learning

Meta

Burlingame, California, United States (On-Site)
3 Months ago
Luxoft - Senior C++ Developer with Android experience

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
3 Months ago
Mobileum - Architect- System Engineering

Mobileum

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Microsoft - Research Intern - Microsoft Research and Outlook

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Fluence - Sr. Software Architect (m/f/d)

Fluence

Berlin, Berlin, Germany (On-Site)
3 Months ago
NVIDIA - Software Engineering Manager, Sparse Linear Algebra Libraries

NVIDIA

California, United States (Hybrid)
1 Month ago
Zoox - Software Engineer, Robot Software Infrastructure Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
4 Months ago
NVIDIA - Senior ASIC Verification Engineer - GPU Memory Subsystem

NVIDIA

Durham, North Carolina, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Look Development Supervisor

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

United States (Remote)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug