Senior System Firmware Engineer, RAS - Platform Software

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
$184,000 - $356,500
Embedded
Senior Software Engineer
Remote
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior System Firmware Engineer, RAS - Platform Software

NVIDIA, a pioneer in GPU technology and AI computing, is seeking a Senior System Firmware Engineer to join their Platform Software team. This role focuses on RAS (Reliability, Availability, and Serviceability) firmware engineering for datacenter CPU systems. The position combines hardware and software expertise, working with NVIDIA's cutting-edge Arm Data Center products.

The role involves designing and implementing firmware-level changes, working closely with cross-functional teams including hardware engineers, system architects, and software developers. You'll be responsible for ensuring system reliability, debugging complex issues, and delivering exceptional customer experiences. This position is perfect for someone who enjoys tackling challenging technical problems and has a strong background in firmware development.

NVIDIA offers a competitive compensation package with a base salary range of $184,000 - $356,500, plus equity and comprehensive benefits. The company is known for being one of the technology world's most desirable employers, working on revolutionary projects in AI and digital twins that are transforming major industries.

The ideal candidate will have 8+ years of experience, strong programming skills in C and Python, and deep knowledge of Linux and ARM-based platforms. You'll be working at the forefront of technological advancement, contributing to NVIDIA's mission of solving challenges no one else can tackle. This is an opportunity to join a company that has consistently pushed the boundaries of computing, from revolutionizing computer graphics to leading the AI computing revolution.

Last updated 21 hours ago

Responsibilities For Senior System Firmware Engineer, RAS - Platform Software

  • Design and develop RAS firmware for NVIDIA's Arm Data Center products
  • Triage and debug system, SOC, board, RAS firmware/UEFI related issues
  • Work with hardware, firmware, and software teams to design features and debug issues
  • Engage with customer partners to root cause & resolve platform issues
  • Coordinate with Quality & Reliability team for manufacturing/RMA failure issues
  • Debug and resolve hardware & firmware issues during SOC bring up phase
  • Work with NVIDIA partners on RAS firmware related issues
  • Contribute to product development from definition through implementation and support

Requirements For Senior System Firmware Engineer, RAS - Platform Software

Linux
Python
  • BS, MS, or PhD in EE/CS or related field
  • 8+ years of experience
  • Experience as a post-silicon debug Engineer or Hardware Test Engineer
  • Familiarity with Linux, Ubuntu and RTOS bring up and ARM based platforms
  • Understanding of datacenter server platforms and firmware
  • Solid understanding of C, Python and Perl
  • Excellent problem-solving skills and attention to details
  • Excellent written and oral communication skills
  • Self-starter with creative problem-solving abilities

Benefits For Senior System Firmware Engineer, RAS - Platform Software

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior System Firmware Engineer, RAS - Platform Software

System Software Application Engineer

NVIDIA is seeking a System Software Application Engineer to develop and optimize software solutions for notebook platforms in Taipei.

Senior System Software Engineer - PCIE

Senior System Software Engineer position at NVIDIA focusing on PCIe technology development and optimization for GPU systems.

Senior Boot Software Engineer

Senior Boot Software Engineer position at NVIDIA, focusing on developing and optimizing boot software for NVIDIA's hardware platforms.

Senior System Software Engineer, GPU Firmware

Senior System Software Engineer position at NVIDIA focusing on GPU firmware development, combining embedded systems expertise with GPU technology.

Senior Firmware Engineer - Memory Subsystem

Senior Firmware Engineer position at NVIDIA focusing on memory subsystem development for GPU architectures.