NVIDIA is seeking a Software Engineer to join their DOCA SDK team, working on cutting-edge SmartNIC products for various industries including cloud-computing, research, medical, automotive, and finance. The role involves developing core libraries for the NVIDIA DOCA SDK, which enables developers to create software-defined, cloud-native, secured, HW-accelerated services for data center infrastructure.
The position offers an opportunity to work with highly experienced engineers and contribute to breakthrough network performance solutions using NVIDIA SmartNIC hardware capabilities. You'll be part of a team that addresses the performance, scale, and security demands of modern software-defined enterprise data centers and public cloud infrastructure.
Key responsibilities include architecting and developing next-generation network acceleration technology, engaging with customers to understand requirements, and collaborating across various engineering teams. The role requires strong expertise in C/C++ programming, Linux environments, and networking protocols.
NVIDIA is renowned as one of the technology industry's most desirable employers, known for its innovative work in AI and digital twins that's transforming major industries. The company offers a collaborative environment that values creativity and autonomy, and maintains a strong commitment to diversity and inclusion.
The ideal candidate will have at least 3 years of experience with Linux environments and tools, along with deep knowledge of networking protocols and virtualization technologies. Additional experience with DPDK and SDK design would be particularly valuable. The position is based in Tel Aviv, Israel, with a hybrid work arrangement, offering the opportunity to work with some of the most forward-thinking professionals in the technology industry.