NVIDIA Networking Unit is seeking an experienced firmware/software engineer proficient in C and C++ to work on NVIDIA NICs, DPUs, and switches. The engineer will design and implement new features for core networking products, contribute to new standards and protocols in data center management technologies, and work on pre-silicon features in simulator and emulator environments. The role spans product development from the pre-silicon stage through the full product life cycle and involves collaboration across chip development, board development, silicon, software, and program management teams. The position includes developing verification tests for advanced features in a sophisticated firmware testing environment, including tests for emulation and simulation, and debugging firmware and validation issues. NVIDIA describes the role as suited to a creative, responsible, hardworking, and autonomous engineer with a passion for technology. The expected base salary is $152,000–$241,500 for Level 3 or $184,000–$287,500 for Level 4, determined based on location, experience, and other objective job-related factors. The employee will also be eligible for equity and benefits. Applications will be accepted at least until November 6, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer committed to an inclusive work environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior