CareerPlanGet AI match score →

Senior Software Engineer, Firmware

US, CA, Santa Clara💼 Full-time💰 $152,000–$152,000🗓 2026-06-16 → 2026-07-31

Core

Designing and implementing new features for NVIDIA NIC/DPU and Switch firmware, including data center management technologies and verification tests.

Role type

Senior IC firmware/software engineer (networking hardware)

Builds

NVIDIA NIC/DPU and Switch firmware, data center management protocols

Domain

Networking hardware, data center infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, embedded systems development, binary network protocols, Linux administration, shell scripting (Bash, Python), test automation, hardware debugging (oscilloscopes, logic analyzers), object-oriented programming

Preferred skills

Networking expertise (NVIDIA solutions, management protocols), R&D mindset, cross-functional collaboration, code architecture improvement

Technologies

Git, Gerrit, Linux, Bash, Python, oscilloscopes, multimeters, logic analyzers

Responsibilities

Design and implement new features for NIC/DPU and Switch firmware; Participate in implementing new standards and protocols in data center management; Develop verification tests for advanced features; Collaborate with chip, board, silicon, and software teams to debug firmware issues; Work on features from pre-silicon stage through entire product life cycle

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗