Senior Firmware Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Firmware Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Senior Firmware Engineer to join their R&D team in Beijing. This role offers a versatile, educational, and dynamic environment working on innovative, next-generation networking devices at the forefront of technology. The position involves comprehensive firmware development, including design, micro-architecture, software interfaces, and verification, with opportunities to work closely with local customers.

The ideal candidate will have strong embedded systems expertise, with at least 5 years of experience in embedded design and proficiency in C programming. They will work on cutting-edge networking devices, focusing on performance and power efficiency. The role requires collaboration with architects, engagement in NIC features development, and pre-silicon validation of new generation chips.

NVIDIA offers a fast-paced, growth-oriented environment where individual contributions directly impact company success. The company is at the forefront of AI and digital twins technology, transforming major industries globally. This position provides excellent opportunities for professional development, working with talented colleagues, and contributing to innovative solutions in accelerated computing.

The role combines technical expertise with customer interaction, requiring both strong engineering skills and communication abilities. Candidates should be self-starters with a team-player mentality, capable of handling complex technical challenges while supporting local field applications engineers with customer issues.

Last updated a month ago

Responsibilities For Senior Firmware Engineer

  • Cooperating with architect to better understand the request and define solutions
  • Engaging in NIC features whole design flow such as defining, coding, verification, stabilization
  • Engaging in new generation chip pre-silicon validation
  • Support local FAE to resolve local customer's issues

Requirements For Senior Firmware Engineer

Python
  • Bachelor degree and above in electronics/communication/automation/Computer Engineering
  • Global project experience
  • Strong capability in C programming
  • At least 5 years experience in embedded design
  • Knowledge of embedded SoC architecture
  • Familiarity with data structure and OS
  • Knowledge in networking, digital circuit
  • Fluent in written and spoken English
  • Self-starter, energizing, responsible, team player
  • Knowledge of PCIe, Python, Shell script is a plus

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Engineer

Senior Firmware PHY Verification Engineer

Senior Firmware PHY Verification Engineer role at NVIDIA, focusing on firmware verification, networking features, and automation with C/C++ and Linux expertise required.

Senior System Level Product Engineer

Senior System Level Product Engineer role at NVIDIA, focusing on post-silicon validation and system level testing for industry-leading GPU and SOC products.

Senior Firmware Engineer - Embedded Controller

Senior Firmware Engineer position at NVIDIA focusing on embedded controller development, requiring 5+ years experience in firmware development and strong programming skills.

Senior Power and Thermal Engineer

Senior Power and Thermal Engineer role at NVIDIA focusing on next-generation power management solutions and system architecture optimization.

Senior Silicon Low Power Development Engineer

Senior Silicon Low Power Development Engineer role at NVIDIA, focusing on developing and architecting power-saving features for silicon and system-level implementations.