NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence. We are looking for highly motivated Senior Software Engineers to work on our GPU NVLink Fabric Networking team.
Requirements
- B.S/M. S/ Ph.D. in computer science or a related field with 5+ years of relevant experience.
- Excellent C/C++ programming and debugging skills, with some familiarity with Python.
- Experience writing software applications that interface with device drivers and expose associated hardware functionality.
- Solid understanding of computer system architecture, operating system and kernel internals.
- Experience with Linux development; familiarity with Windows is a plus.
- Background in multi-core / multi-process / multi-threaded programming environment.
- Strong understanding of networking fundamentals and high-performance interconnection (e.g., InfiniBand, Ethernet)
- Familiarity with OS virtualization technologies like KVM/QEMU/Hyper-V, etc.
- Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan