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 13 days 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 Design Engineer

Senior Firmware Design Engineer position at NVIDIA, focusing on embedded systems and firmware development for networking products, requiring 5+ years of experience.

Software Engineer, Camera Imaging

Senior Software Engineer role at NVIDIA focusing on camera imaging software development for autonomous vehicles and robotics applications.

Senior System Software Engineer - Video Output Image Quality

Senior System Software Engineer role at NVIDIA focusing on video output image quality, requiring expertise in graphics, color science, and display technologies.

Senior ASIC Design Engineer

Senior ASIC Design Engineer role at NVIDIA, implementing world-leading SoCs and GPUs for AI and automotive applications, offering competitive compensation and hybrid work environment.

Senior Firmware Engineer - Embedded Controller

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