Drimva

NVIDIA

Senior Firmware Engineer, NIC Firmware

$152K–$288K

US, WA, Seattle +4 · Senior · Full-time · Posted Oct 26, 2026

Location
US, WA, Seattle
US, TX, Austin
US, TX, Remote
US, CA, Remote
US, CA, Santa Clara
Experience
5+ years of professional software development experience.
Education
Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience in the field.

About the job

Develop and verify core NIC firmware features for cloud, HPC, and storage networking systems.

What you'll do

  • Collaborate with architecture and software design teams; implement features in Mellanox NIC firmware.
  • Develop verification tests for advanced features in a complex firmware testing environment.
  • Debug systems and build understanding of networking technology, software stacks, and hardware/firmware/software relationships.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience in the field.
  • 5+ years of professional software development experience.
  • Strong proficiency in C and C++; solid understanding of networking protocols.
  • Experience with PCIe and virtualization technologies; scripting experience with Python and/or Bash.

Nice to have

  • Deep familiarity with RDMA stacks (RoCE, InfiniBand) and low-latency networking.
  • Experience in high-performance or large-scale compute environments, or distributed systems and scalability challenges.

Pay

152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)

Tools

C, C++, PCIe, Python, Bash, RoCE, InfiniBand

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)