NVIDIA's DOCA Verification team is seeking a Senior Software Verification Engineer to join their innovative team working on next-generation Data Processing Unit (DPU) Software. This role combines software engineering expertise with verification methodologies, focusing on networking, hardware accelerators, cybersecurity, and embedded systems.
The position offers a unique opportunity to impact data centers worldwide while working at one of technology's most desirable employers. As a Senior Software Verification Engineer, you'll be responsible for developing and implementing comprehensive verification strategies for complex software systems, ensuring the quality and reliability of NVIDIA's cutting-edge DPU solutions.
The ideal candidate brings 5+ years of experience in C/C++ and software verification, with a strong background in networking protocols and testing methodologies. Knowledge of Python, testing frameworks (gtest, pytest), and experience with acceleration solutions like GPU and DPU would be particularly valuable. The role demands both technical expertise and excellent communication skills, as you'll be collaborating with cross-functional teams across the organization.
NVIDIA offers highly competitive compensation and comprehensive benefits, working alongside some of the technology world's most talented professionals. The company's commitment to innovation, coupled with its unprecedented growth, makes this an exciting opportunity for someone passionate about software quality and verification in high-performance computing environments.