NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer specializing in C/C++ to join their Networking Unit. This role focuses on developing features for NVIDIA's NIC/DPU products, combining embedded systems expertise with networking protocols. The position offers an opportunity to work on cutting-edge hardware from pre-silicon stages through the entire product lifecycle.
The ideal candidate will bring 5+ years of C/C++ development experience, with particular emphasis on embedded systems and network protocols. You'll be part of a team that designs and implements new features in NIC/DPU firmware, working on data center management technologies and ensuring product security and reliability.
NVIDIA's environment promotes innovation and cross-functional collaboration, with opportunities to work across various teams and share technologies across multiple products. The role requires strong technical skills, including expertise in networking solutions, R&D mindset, and proficiency in test automation.
Working at NVIDIA means joining a company at the forefront of AI and digital twins technology, transforming the world's largest industries. The position offers the flexibility of remote work from Ukraine, while being part of a global team pushing the boundaries of accelerated computing.
This is an excellent opportunity for a senior engineer who wants to make a significant impact in the networking and hardware space, working with cutting-edge technology and contributing to products that shape the future of computing.