Senior Software Engineer
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
