Manager, Firmware

at Nvidia
USD 224,000-431,200 per year
MIDDLE
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 3 Python @ 6 Networking @ 3 Debugging @ 6 Agile @ 3 AI @ 3 HPC @ 3

Details

NVIDIA is looking for an excellent Firmware Manager to join the FW Management group in Santa Clara. As the team manager, you will lead a major development team responsible for the firmware of next-generation networking products while being hands-on with development activities. The Firmware team develops modern networking features for cloud, HPC, and storage. The work environment is dynamic, meaningful, and fast-paced.

Responsibilities

  • Lead a group of engineers and provide technical guidance and career mentorship to a team of highly skilled engineers; empower team members to excel and increase team productivity.
  • Lead a firmware team that develops out-of-band / side-band management and peripherals (including communications with the BMC).
  • Drive and facilitate planning, scheduling, and execution of the project's and team's activities.
  • Collaborate with architecture and different software design teams as part of the software development lifecycle.
  • Work in pre- and post-silicon development environments for next-generation NVIDIA networking products.
  • Gain a deep understanding of networking technology, system debugging, and stacks, as well as the hardware/firmware/software relationship.
  • Innovate and improve NVIDIA's firmware switching products.

Requirements

  • B.Sc. in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience.
  • 4+ years of managerial experience.
  • 8+ years of relevant firmware development experience.
  • Proficient in C (and assembly).
  • Strong programming skills in Python.
  • Excellent understanding of embedded software and real-time programming.
  • Strong analytical, creative, debugging, and problem-solving skills.
  • Comfortable multitasking in a dynamic environment with shifting priorities and changing requirements.
  • Strong teamwork and interpersonal skills.

Ways to stand out

  • Knowledge of network protocols.
  • Experience with Agile.
  • Proficient in C++.
  • Knowledge in firmware verification methodologies.

Benefits

  • Competitive base salary (range shown below), eligibility for equity and benefits. Link provided to NVIDIA benefits information.

Compensation details

  • Base salary ranges by level: 224,000 USD - 356,500 USD for Level 3; 272,000 USD - 431,250 USD for Level 4.

Additional information

  • Applications accepted at least until June 26, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and committed to fostering an inclusive work environment.