Senior Firmware Application Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Gaming

Description For Senior Firmware Application Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Senior Firmware Application Engineer for their Taipei office. This role is part of the GPU Application Engineering team, focusing on datacenter firmware engineering and partner development for servers with NVIDIA solutions. The position offers exciting opportunities to work with cutting-edge technology in High-Performance Computing, Artificial Intelligence, and Computer Gaming.

The role involves deep technical engagement with customers, optimizing NVIDIA solutions in datacenter platforms, and ensuring successful implementation from bring-up through mass production. You'll be responsible for developing tools, providing technical training, and serving as a key technical liaison between NVIDIA and its datacenter partners.

The ideal candidate brings 5+ years of software development experience, strong expertise in server system architecture, and deep knowledge of BIOS/UEFI implementation. Proficiency in Linux, BMC operations, and programming languages like C/C++ and Python is essential. The position requires excellent communication skills in both English and Chinese, as you'll be working closely with international partners and may need to travel overseas.

This is an excellent opportunity for a seasoned firmware engineer to join a leading technology company that's driving innovation in AI, digital twins, and accelerated computing. You'll be at the forefront of datacenter technology, working with state-of-the-art hardware and software solutions while contributing to NVIDIA's mission of transforming the world's largest industries through technological advancement.

Last updated 36 minutes ago

Responsibilities For Senior Firmware Application Engineer

  • Work with customers to provide technical assistance for NVIDIA solutions in datacenter platforms
  • Optimize designs with NVIDIA products and provide feedback on features and software enhancement
  • Support customer datacenter platform bring-up, issue analysis and root cause investigation through mass production
  • Develop required tools for NVIDIA Datacenter product segments
  • Provide technical training to customers for new Datacenter product engagement
  • Travel overseas when required

Requirements For Senior Firmware Application Engineer

Linux
Python
  • BS or MS degree in Computer Science/Computer Engineering/Electrical Engineering or related field
  • 5+ years of software development experience
  • Server System Architecture knowledge
  • Experience in server BIOS features development, including security and UEFI implementation
  • Familiar with Linux/BMC skills/operations
  • Skills in C/C++ and Python
  • Excellent communication skills in both English and Chinese
  • Strong oral & written communication skills
  • Self-motivated with eagerness to learn

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Application Engineer

System Application Engineer

System Application Engineer role at NVIDIA focusing on system software development and partner integration for notebook platforms, requiring 5+ years experience and strong technical expertise.

Senior System Software Engineer - NvIPC

Senior System Software Engineer position at NVIDIA, focusing on developing safety-critical communication services for autonomous vehicle systems using formal methods and embedded programming.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for GPU server platforms, offering competitive compensation and opportunity to work on cutting-edge technology.

Senior CAD Engineer, Physical Design

Senior CAD Engineer position at NVIDIA focusing on standard cell library development, combining electrical engineering expertise with software development skills in Austin or Santa Clara.

Senior System Software Engineer, GPU

Senior System Software Engineer position at NVIDIA, focusing on GPU driver development and embedded software for next-generation graphics processing units.