Software Advanced Development Engineer

Sheto

System programming expertise
Multi core hardware understanding
Operating systems design knowledge
The NVIDIA Networking Advanced Development Software team develops groundbreaking technologies for AI factories and data centers

Job Summary

  • The NVIDIA Networking Advanced Development Software team develops groundbreaking technologies for AI factories and data centers.
  • The role involves designing and implementing solutions across all software layers including application, OS, driver subsystems, and firmware.
  • Collaboration with NVIDIA partners, customers, and internal teams is key to improving future technology and delivering impactful projects.

Matching Summary

The NVIDIA Networking Advanced Development Software team develops groundbreaking technologies for AI factories and data centers.

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

  • networking protocols familiarity
  • 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
  • ability to learn complex concepts quickly
  • excellent interpersonal skills

Work Rights

Not specified

Tailored Resume

Cover Letter