Principal Software Engineer, Ai Networking

Invidia

Multiple Locations
Base: 272,000 usd - 431,250 usd; bonus/equity: eli...
Ai factory networking deployments
Embedded networking products expertise
Networking protocols and distributed systems
As a Principal Software Engineer, you will lead the transformation of AI networking systems and influence NVIDIA's networking technologies

Job Summary

  • As a Principal Software Engineer, you will lead the transformation of AI networking systems and influence NVIDIA's networking technologies.
  • This role offers the opportunity to manage complex customer engagements and shape product and architecture direction.
  • NVIDIA provides competitive salaries, equity, benefits, and a diverse, supportive environment with forward-thinking and hardworking people.

Matching Summary

As a Principal Software Engineer, you will lead the transformation of AI networking systems and influence NVIDIA's networking technologies.

Salary

Base: 272,000 USD - 431,250 USD; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • AI Factory networking deployments
  • Embedded networking products expertise
  • Networking protocols and distributed systems
  • Low-level software proficiency in C/C++
  • High-performance networking debugging
  • Technical leadership in complex systems

Nice-to-have

  • Customer-facing technical leadership
  • DPDK, DOCA, RDMA verbs experience
  • Internal tools and automation development
  • Innovation through patents and prototyping
  • Multi-team initiative leadership
  • AI-powered engineering efficiency

Key Requirements

  • BS/MS/PhD in Computer Science or related field
  • 15+ years relevant industry experience
  • Strong understanding of RoCE/InfiniBand and networking fundamentals
  • Proven expertise in C/C++ and debugging firmware, driver, user space
  • Experience with high-performance networking and system-level debugging

Work Rights

Not specified

Tailored Resume

Cover Letter