Senior Firmware Engineer, Nic Firmware

NVIDIA

Multiple Locations
Base: 152,000 usd - 241,500 usd for level 3, 184,0...
Proficiency in c and c++
Networking protocols understanding
Experience with pcie and virtualization
The Firmware team develops innovative networking features for cloud, HPC and storage, driving data growth for the world’s biggest companies

Job Summary

  • The Firmware team develops innovative networking features for cloud, HPC and storage, driving data growth for the world’s biggest companies.
  • You will gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship while working on a large software project.
  • NVIDIA offers competitive salaries, equity, benefits, and is widely considered one of the technology world’s most desirable employers.

Matching Summary

The Firmware team develops innovative networking features for cloud, HPC and storage, driving data growth for the world’s biggest companies.

Salary

Base: 152,000 USD - 241,500 USD for Level 3, 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • Proficiency in C and C++
  • Networking protocols understanding
  • Experience with PCIe and virtualization
  • Firmware development and testing
  • Python and/or Bash scripting
  • Strong debugging and problem-solving skills

Nice-to-have

  • Familiarity with RDMA stacks
  • Experience in high-performance compute environments
  • Distributed systems and scalability knowledge
  • Self-motivated and independent
  • Excellent interpersonal skills

Key Requirements

  • Bachelor’s degree or equivalent experience
  • 5+ years professional software development
  • Strong analytical and debugging skills
  • Experience with networking protocols
  • Proficiency in C and C++
  • Scripting experience with Python and/or Bash

Work Rights

Not specified

Tailored Resume

Cover Letter