Jobs · Engineering · Massachusetts

Senior Software Engineer, Subnet Management

NVIDIA · Westford, MA · 2 wk ago
EngineeringFull-time

About the role

This position offers a rare opportunity to influence the architecture and development of our software, contributing directly to the world’s leading AI and HPC systems.

Responsibilities

  • Design, develop and optimize server application responsible for managing NVLink networks of thousands of network devices.
  • Collaborate with multiple teams in our multi-functional environment on developing new features and improvements.
  • Participate in the design and architecture of new next generation network solutions for super computers.
  • Manage issues during integration, testing, deployment & QA.
  • Work and collaborate with team members in different geographical locations.

Requirements

  • BSc. or MSc. in Computer Engineering or Computer Science (or equivalent experience).
  • 8+ years of experience as Software Engineer.
  • Proficient knowledge in C/C++.
  • Strong analytical skills, deep knowledge of algorithms and proficiency with data structures.
  • Self and quick learning abilities.

Qualifications

  • Knowledge of network topologies design and routing algorithms.
  • Experience in performance optimizations.
  • Demonstrated use of creative ideas, providing solutions to challenging problems.
  • Excellent social and written communication skills.

Benefits

Competitive salaries and a generous benefits package. NVIDIA is widely considered to be one of the technology world’s most desirable employers.

Pay

The base salary range is $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.

Schedule

NVIDIA values a healthy work-life balance and offers flexible scheduling options.

Skills

  • Knowledge of network topologies design and routing algorithms.
  • Experience in performance optimizations.
  • Demonstrated use of creative ideas, providing solutions to challenging problems.
  • Excellent social and written communication skills.

Benefits

  • Comprehensive health insurance plans.
  • Flexible spending accounts.
  • Retirement savings plans.
  • Professional development opportunities.
  • Employee assistance programs.

Application Instructions

Applications for this job will be accepted at least until June 7, 2026.

Similar jobs