Principal Software Engineer

NVIDIA
United StatesFull-timePosted Aug 30, 2026

About the role

About The Company

NVIDIA has been at the forefront of innovation in computer graphics, PC gaming, and accelerated computing for over 25 years. Renowned for pushing technological boundaries, NVIDIA continues to lead the industry with groundbreaking products and solutions. The company’s legacy is built on a foundation of relentless innovation, driven by a talented and diverse workforce dedicated to shaping the future of technology. Today, NVIDIA is harnessing the power of artificial intelligence to define a new era of computing where GPUs serve as the brains behind computers, robots, and autonomous vehicles capable of understanding and interacting with the world. NVIDIA’s commitment to innovation, excellence, and inclusivity makes it a highly desirable employer for professionals seeking to make a meaningful impact on the world through technology.

About The Role

As a Principal Software Engineer at NVIDIA, you will play a pivotal role in transforming AI networking systems. You will lead strategic technical initiatives, guide complex customer engagements, and influence the development of NVIDIA’s networking architecture and products. Your expertise will be essential in managing large-scale deployments, conducting architecture reviews, and assessing risks to ensure optimal performance and reliability. This position offers a unique opportunity to work on cutting-edge embedded networking technologies such as BlueField and ConnectX, as well as related ecosystems including DOCA, RDMA, RoCE, and Infiniband. You will collaborate closely with internal teams to translate customer needs into innovative product features, reference architectures, and operational tools, ultimately shaping the future of NVIDIA’s networking solutions.

Qualifications

BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience

15+ years of relevant industry experience with proven technical leadership

Deep knowledge of networking protocols and distributed systems, including RoCE/InfiniBand, L1–L4 fundamentals, and performance/latency tradeoffs

Proficiency in low-level software development using C/C++

Experience debugging firmware, drivers, and user-space applications

Strong understanding of high-performance networking and system-level debugging techniques

Excellent communication skills for explaining complex technical topics to diverse audiences

Responsibilities

Lead the technical strategy for AI Factory networking deployments at strategic customers, including architecture reviews and risk assessments

Serve as the principal technical authority for embedded networking products like BlueField and ConnectX

Engage in deep technical collaborations with hyperscalers and AI Factory customers, covering design-in, coding, bring-up, performance tuning, and failure analysis

Partner with internal engineering and product teams to convert customer requirements into product features, reference architectures, and operational guidelines

Drive improvements in performance, reliability, and debuggability across customer stacks and incorporate findings into product roadmaps

Benefits

Competitive salary package based on location and experience

Eligibility for equity and comprehensive benefits package

Opportunities for professional growth and development in a cutting-edge technological environment

Collaborative and inclusive work culture that fosters innovation and diversity

Access to advanced tools, resources, and support for innovative projects

Equal Opportunity

NVIDIA is committed to fostering an inclusive work environment and is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by law. We value diversity and are dedicated to creating a workplace where all employees can thrive and contribute to our collective success.

Responsibilities

  • Lead the technical strategy for AI Factory networking deployments at strategic customers, including architecture reviews and risk assessments
  • Serve as the principal technical authority for embedded networking products like BlueField and ConnectX
  • Engage in deep technical collaborations with hyperscalers and AI Factory customers, covering design-in, coding, bring-up, performance tuning, and failure analysis
  • Partner with internal engineering and product teams to convert customer requirements into product features, reference architectures, and operational guidelines
  • Drive improvements in performance, reliability, and debuggability across customer stacks and incorporate findings into product roadmaps

Qualifications

  • BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • 15+ years of relevant industry experience with proven technical leadership
  • Deep knowledge of networking protocols and distributed systems, including RoCE/InfiniBand, L1–L4 fundamentals, and performance/latency tradeoffs
  • Proficiency in low-level software development using C/C++
  • Experience debugging firmware, drivers, and user-space applications
  • Strong understanding of high-performance networking and system-level debugging techniques
  • Excellent communication skills for explaining complex technical topics to diverse audiences

Benefits

  • Competitive salary package based on location and experience
  • Eligibility for equity and comprehensive benefits package
  • Opportunities for professional growth and development in a cutting-edge technological environment
  • Collaborative and inclusive work culture that fosters innovation and diversity
  • Access to advanced tools, resources, and support for innovative projects

Skills mentioned

C++CDistributed SystemsDebuggingPerformance OptimizationEmbedded SystemsFirmware DevelopmentTCP/IPSystems EngineeringConcurrency

About NVIDIA

Sundayy makes job discovery feel less chaotic and more intentional. Instead of jumping between platforms, repeating the same steps, and getting lost in the process, everything is brought into one place so you can focus on what actually matters. No clutter, no confusion, just a clearer way to move forward.

Technology11-50 employeesNew York

H-1B sponsorship history

Historical employer filing data was found for NVIDIA. The employer record includes 6,598 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.