Taro Logo

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 providing crucial support from development through mass production. You'll be responsible for platform bring-up, issue analysis, and developing tools for NVIDIA's datacenter product segments. The position requires strong technical expertise in server architecture, BIOS development, and firmware implementation, combined with excellent communication skills in both English and Chinese.

As a Senior Firmware Application Engineer, you'll be at the intersection of hardware and software, working with NVIDIA's industry-leading solutions while collaborating with partners to ensure optimal integration and performance. The role offers the opportunity to work with advanced technology in a company that's pushing the boundaries in AI, gaming, and high-performance computing.

The ideal candidate will have at least 5 years of software development experience, strong knowledge of server system architecture, and expertise in BIOS and BMC implementation. This position offers the chance to work on meaningful challenges while contributing to NVIDIA's mission of accelerating computing to help solve some of the world's most complex problems.

Last updated a day ago

Responsibilities For Senior Firmware Application Engineer

  • Work with customers to provide deep technical assistance in NVIDIA requirements into customer platforms and rack solutions in the datacenter
  • Assist to achieve fully optimized design with NVIDIA products and provide customer feedback
  • Work for customers Datacenter platform brings up, issues analysis and root cause till mass production
  • Required tools development focus on NVIDIA Datacenter product segments
  • Provide tech training to customers for new Datacenter product engagement
  • Overseas travel will be required if needed

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 significant software development experience
  • Server System Architecture skill
  • Experience in developing server BIOS features, including security and UEFI implementation
  • Familiar with Linux/BMC skills/operations
  • Skills in C/C++ and Python
  • Excellent communication skills
  • Strong oral & written communication skills (both English and Chinese)
  • Self-motivated and aggressive to learn

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Application Engineer

Senior Firmware Engineer - Embedded Controller

Senior Firmware Engineer role at NVIDIA focusing on embedded controller development for notebooks, requiring strong technical expertise in firmware development and hardware integration.

Senior Chip Design Verification Engineer

Senior Chip Design Verification Engineer role at NVIDIA, developing verification methodologies and shared code for cutting-edge chip designs in Yokneam, Israel.

Senior System Software Engineer - QNX BSP and IOs Virtualization

Senior System Software Engineer position at NVIDIA focusing on QNX BSP and IOs Virtualization for autonomous vehicle systems.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA leading BSP development and CI/CD systems, requiring 5+ years of experience in embedded systems and software development.

Senior System Software Engineer - GPU and SoC

Senior System Software Engineer position at NVIDIA focusing on GPU and SoC platform development, driver implementation, and system architecture.