CareerPlan

Senior Software Engineer

Israel, RaananaFull-time2026-10-18 → 2026-11-10

Core

Develop firmware verification processes and design new features for NVIDIA's next-generation networking products (Switch and GPUs) serving cloud, HPC, and storage markets.

Role type

Senior firmware verification software engineer

Builds

Firmware verification processes and core networking features for NVIDIA Switch and GPUs

Domain

Networking hardware and firmware

Required skills

C++, Python, Embedded SW development, System debugging, Networking technology, HW/FW/SW integration

Preferred skills

Network protocols, CI methodology & tools (Git, Gerrit, Jenkins), Linux internals

Responsibilities

Develop verification processes aligning with quality standards and project timelines, Design and implement new features in the core of NVIDIA Switch and GPUs, Drive and facilitate the planning, scheduling, and execution of the project and activities of the team, Collaborate with architecture and different software design teams as part of the software development lifecycle, Work in pre and post-silicon development environments of next-generation NVIDIA networking products, Gain a deep understanding of networking technology, system debugging and stacks, as well as the HW/FW/SW relationship