New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Firmware Engineer

NVIDIA
Apply →
senior full-time

First indexed 17 Jul 2026

Description

We are looking for Engineers to join NVIDIA's network R&D team.

The role involves all aspects of firmware development: Design, Micro-Architecture, Software interfaces and Verification.

Responsibilities:

  • Engage in next-generation SmartNIC firmware development
  • Validate the functionalities of firmware and silicon design before tape-out, bring up new silicon when tape-out is done
  • Implement new features for congestion control, virtualization, QoS, etc.
  • Support local customers to resolve issues in deployment
  • Supply creative ideas to improve products and efficiency

Requirements:

  • Bachelor’s degree and above in EE or equivalent experience.
  • 3+ years of relevant working experience
  • Proven strong capability in C programming. Knowledge of OO, C++, Python, Shell script is plus.
  • Hands-on experience in embedded system design. Knowledge of embedded SoC architecture, network protocols. Be familiar with data structure and embedded OS.
  • Writing & speaking English fluently, be able to read English technical document and organize meetings in English.

Preferred Qualifications:

  • Self-starter, energizing, responsible, phenomenal teammate
  • Enthusiasm and determination to tackle assignments
  • Flexibility to change assignments when necessary
  • Experience with Verilog, VHDL, RDMA, virtio
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Beijing/Firmware-Engineer_JR2021042