המקום בו המומחים והחברות הטובות ביותר נפגשים
The NVIDIA DOCA Verification team is seeking a highly motivated and hardworking Senior Software Verification Engineer. This role requires hands-on technical experience to verify the design and implementation of the next generation Data Processing Unit (DPU) Software. The position involves working with a wide range of features related to networking, hardware accelerators, cybersecurity, and embedded systems.
What you'll be doing:
Define and implement comprehensive verification strategies, including functional, integration, system, and regression testing
Provide technical guidance and mentorship to team members on software testing methodologies, tools, and best practices
Collaborate closely with cross-functional teams, including software development, product management, and project stakeholders, to ensure requirements are clearly understood and tested
Foster a culture of learning, innovation, and excellence within the team
What we need to see:
Bachelors Degree in EE, CS, CE or equivalent experience
7+ years of experience in software verification with at least 2–3 years in a technical leadership role
Strong programming skills in C/C++ must, Python or other scripting languages (such as Shell) - advantage
Proven experience with verification of Network applications and protocols
Proven ability to lead and inspire teams in a fast-paced environment
Strong analytical, problem-solving, and decision-making skills
Excellent communications skills, self-motivated and well organized
Ways to stand out from the crowd:
Possess prior experience in software testing, with a solid understanding of testing tools and methodologies such as gtest, pytest or other similar frameworks
Familiar withNetworkingvirtualization concepts
Background with RDMA technology
Knowledge of software development life cycle (SDLC) and Agile methodologies
knowledge of NVIDIA Data Processing Unit (DPU) products, as well as other NVIDIA technologies and solutions
משרות נוספות שיכולות לעניין אותך