NVIDIA is seeking an exceptional Senior Software Engineer to join their InfiniBand Switch and NVLink FW group in Tel-Aviv/Raanana, Israel. This role is part of a major development effort for next-generation networking products, focusing on cutting-edge networking features for cloud, HPC, and storage solutions. The position involves working with firmware verification, utilizing C++ and Python in an Agile environment. The successful candidate will be responsible for developing verification processes, implementing new features in NVIDIA Switch and GPU cores, and collaborating with various teams across the organization. This role offers the opportunity to work with talented engineers globally in a dynamic, meaningful, and fast-paced environment. NVIDIA, as the world leader in accelerated computing, provides an innovative workspace where you'll contribute to transforming the world's largest industries through AI and digital twins technology. The position requires strong technical skills, particularly in embedded software development, combined with excellent analytical and problem-solving abilities. The role offers exposure to cutting-edge technology and the chance to work on products that drive data growth for the world's biggest companies.