Senior Firmware Engineer – GPU Networking

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 4 Linux @ 4 Python @ 7 Bash @ 4 Networking @ 4 Debugging @ 7 GPU @ 4 AI @ 4 NVLink @ 4

Details

NVIDIA's Networking group is seeking a Senior Firmware Engineer to join the GPU networking (NVLink) firmware team. The team designs and implements firmware features for GPU data transfer protocols, working across pre- and post-silicon development to deliver next-generation GPU networking products.

Responsibilities

  • Collaborate with architecture and software design teams across the software development lifecycle.
  • Design and implement new features in the core of NVIDIA GPU firmware.
  • Work in pre- and post-silicon development environments for next-generation NVIDIA GPU products.
  • Develop deep understanding of system debugging, networking technologies and stacks, and HW/FW/SW relationships.
  • Innovate and help bring NVIDIA firmware switching products to customers.
  • Collaborate with other NVIDIA R&D teams around the globe.

Requirements

  • 5+ years of relevant professional experience.
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Proficient knowledge of C.
  • 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 programming skills in Python.
  • Good teamwork and interpersonal skills.

Ways to stand out

  • Knowledge of network protocols.
  • Assembly programming and hands-on debugging experience.
  • Background in Linux internals.
  • Scripting abilities (Python, Bash).
  • Motivation to learn and improve processes and tools.

Compensation and benefits

  • Base salary ranges provided by location and level:
    • Level 3: 152,000 USD - 241,500 USD
    • Level 4: 184,000 USD - 287,500 USD
  • Eligible for equity and company benefits (link referenced in posting).

Additional information

  • Applications accepted at least until April 3, 2026. This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer committed to diversity and inclusion.