Software Engineer, Doca Software

Nvidia Corporation

Hybrid
Nvidia hardware capabilities
Doca sdk
Supernics and dpus
Nvidia Corporation is seeking a Software Engineer for a new team focused on networking large-scale AI clouds. The ideal candidate will have extensive experience with C/C++, Linux, networking protocols, and a strong analytical mindset, contributing to the development of next-generation network acceleration technologies

Job Summary

  • Architect, design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain.
  • You will leverage the DOCA SDK to program the data center infrastructure and accelerate it using our SuperNICs and DPUs.
  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.

Matching Summary

Match Score: 85

Nvidia Corporation is seeking a Software Engineer for a new team focused on networking large-scale AI clouds. The ideal candidate will have extensive experience with C/C++, Linux, networking protocols, and a strong analytical mindset, contributing to the development of next-generation network acceleration technologies.

Skills & Requirements

Must-have

  • NVIDIA hardware capabilities
  • DOCA SDK
  • SuperNICs and DPUs
  • Ethernet and security protocols
  • computer architecture and operating systems
  • performance optimizations

Nice-to-have

  • Cloud Architecture knowledge
  • Software Defined Networking experience
  • positive demeanor
  • growth mindset
  • excellent interactions with colleagues

Key Requirements

  • B.Sc. or equivalent experience
  • 3+ years C/C++ programming
  • 3+ years Linux environment
  • Deep experience with Networking Protocols
  • Experience with virtualization technologies
  • Strong analytical, debugging, and problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter