The NVIDIA Networking Advanced Development Software team develops groundbreaking technologies to enable new market shares and strengthen customer relationships in AI and data center markets
Job Summary
The NVIDIA Networking Advanced Development Software team develops groundbreaking technologies to enable new market shares and strengthen customer relationships in AI and data center markets.
You will design and implement solutions spanning from high-level applications to firmware, working on impactful projects involving state-of-the-art high-performance computing hardware and software.
Collaboration is key, as you will provide technical guidance and work closely with peers across software architecture, chip architecture, engineering departments, and NVIDIA partners and customers.
Matching Summary
The NVIDIA Networking Advanced Development Software team develops groundbreaking technologies to enable new market shares and strengthen customer relationships in AI and data center markets.
Skills & Requirements
Must-have
System programming expertise
Multi-core hardware understanding
Operating systems design knowledge
Device driver development
Concurrency and virtual memory
Excellent programming skills
Nice-to-have
Familiarity with networking protocols
CUDA programming and GPU acceleration
Experience with LLM serving frameworks
Open-source project contributions
Fast-paced dynamic environment
Key Requirements
B.Sc. in Computer Science or related field
3+ years industry experience in system programming