Senior Software Engineer, Fabric Networking - Gpu

Invidia

Multiple Locations
Base: 152,000 usd - 241,500 usd for level 3; 184,0...
C/c++ programming and debugging
Linux and cross-platform environment
Multi-threaded programming environment
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization

Job Summary

  • NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization.
  • Our team develops and maintains software that enables communication between GPUs, powering disruptive products in High Performance Computing and Deep Learning.
  • With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers.

Matching Summary

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization.

Salary

Base: 152,000 USD - 241,500 USD for Level 3; 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • C/C++ programming and debugging
  • Linux and cross-platform environment
  • Multi-threaded programming environment
  • Networking fundamentals and high-performance networks
  • Software interfacing with device drivers
  • Operating system and kernel internals

Nice-to-have

  • CUDA programming model knowledge
  • Memory coherence and consistency models
  • Static and dynamic code analysis techniques
  • Shell scripting experience
  • Python and Perl experience
  • Experience with OS virtualization technologies

Key Requirements

  • B.S/M.S/Ph.D. in computer science or related field or equivalent experience
  • 5+ years of relevant experience
  • Ability to work in multi-national, multi-time-zone environment

Work Rights

Not specified

Tailored Resume

Cover Letter