Software Engineer, Doca

Invidia

Multiple Locations
Hybrid
Programming in c/c++
Linux environment and tools
Networking protocols
You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing and other industries

Job Summary

  • You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing and other industries.
  • You will architect, design, and develop next-generation technology in network acceleration and collaborate with technical leaders and customers.
  • NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer.

Matching Summary

You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing and other industries.

Skills & Requirements

Must-have

  • Programming in C/C++
  • Linux environment and tools
  • Networking protocols
  • Virtualization technologies
  • Performance optimizations
  • Debugging and problem-solving skills

Nice-to-have

  • Knowledge of DPDK
  • SDK design experience
  • Open source software contribution
  • Positive demeanor and growth mindset
  • Collaboration with cross-functional engineering teams

Key Requirements

  • B.Sc. or equivalent experience in computer science/software engineering
  • 3+ years programming experience in C/C++
  • 3+ years experience in Linux environment
  • Experience with networking protocols
  • Experience with virtualization technologies
  • Strong analytical and debugging skills
  • Deep knowledge of computer architecture and operating systems

Work Rights

Not specified

Tailored Resume

Cover Letter