Senior System Software Engineer, Firmware

Nvidia

Actively hiring
Us, Ca, Santa Clara, US Posted 139 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join our dynamic team as a Senior System Engineer specializing in system bringup and datacenter applications, contributing to groundbreaking advancements in artificial intelligence, Omniverse, and GPU computing. You will collaborate with leading researchers and developers to optimize workflows and develop innovative solutions for large-scale compute runs, leveraging the latest accelerated computing and deep learning software and hardware platforms. Your responsibilities include enabling large-scale scheduling and resource management for GPU Computing products, ensuring technical relationships with internal and external teams, and providing expertise on datacenter and GPU-accelerated system solutions. Ideal candidates have over six years of experience in accelerated computing for datacenter/HPC solutions, proficiency in Python, Shell scripting, Ansible, Jenkins, and strong troubleshooting skills across various Linux distributions. Experience with SRE principles, firmware, BMC/OpenBMC, network protocols, and container technology is highly valued.

Skills

Python Ansible Jenkins Linux Kubernetes CI/CD SRE UEFI Redfish TPM TXT SecureBoot Docker SDN Prometheus Grafana Ubuntu RedHat CentOS Fedora SuSE

What you'll do

  • Provide engineering solutions for large-scale scheduling and resource management in GPU Computing products.
  • Serve as an internal expert on datacenter and large-scale GPU-accelerated system solutions within NVIDIA.
  • Assist systems and machine learning engineers in developing creative solutions using NVIDIA technology.
  • Troubleshoot and debug server issues in bare-metal/KVM/K8S environments with various Linux distributions.
  • Work on firmware, BMC/OpenBMC, network protocols, and storage devices for data center infrastructure.

What we're looking for

  • 6+ years of experience in accelerated computing for datacenter/HPC solutions.
  • Expertise in OS and server automation using Python, Shell, Ansible, Jenkins.
  • Strong troubleshooting skills for Linux servers in bare-metal/KVM/K8S environments.
  • Experience with data center infrastructure provisioning and system bringup.
  • Knowledge of SRE principles including observability, logging, and monitoring.
  • Deep understanding of firmware, BMC/OpenBMC, network protocols, and storage devices.
  • BS or higher degree in Engineering, Mathematics, Physics, or Computer Science.

Market check

Salary context

This $184,000–$287,500 range sits above 90% of similar postings on FindRole.

Peer median band

$120,500$215,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$203,300

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 802 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Firmware Engineer_Senior Manager

PWC

Silicon Valley - 488 Almaden Boulevard, US 16 days ago $124,000$280,000
C/C++ Embedded System Development JIRA Agile Real-time OS Embedded Linux Device Driver Interaction IoT AWS Azure iOS/Android Integration ISO 9001 QMS Certified Development Environments AI Tools ST Micro Nordic MCU Architectures

Firmware Development Engineer, Sr. Staff

Qualcomm

Santa Clara, Ca,Us, US 8 days ago $180,600$271,000
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Interprocessor Communication Power Management Debugging Boot RAS Security Runtime Services Embedded Firmware Qualcomm SoCs

Firmware Development Engineer, Sr. Staff

Qualcomm

Santa Clara, Ca,Us, US 22 days ago $180,600$271,000
C Assembly RTOS OS kernel environments Zephyr eCos µC/OS FreeRTOS ARMv8 Simulators FPGA emulation Interprocessor communication Power management Driver development Embedded firmware development

Senior Test Engineer, Firmware

Motorola Solutions

Culver City, Ca, US 71 days ago $130,000$160,000
Python C/C++ RTOS HIL UART SPI I2C TCP/IP RS-485 BLE NFC UWB TLS/X.509 Embedded Systems Firmware Development Test Automation Network Protocols Electronics Design Validation Strategy

Senior Manager, Firmware & Software Development

Rockwell Automation

Remote (United States Of America Mequon, US) 46 days ago
C C++ Matlab Simulink Python C# .NET Angular Xamarin MAUI Figma CI/CD GitHub Azure IEC 62443 IEC 61508
Remote

Senior System Software Engineer, Holoscan

Nvidia

Remote (Us, Ca, Santa Clara, US) 24 days ago $184,000$287,500
C/C++ Python Docker Bash CMake AI/ML LLM-based automation Cross-compilation Embedded systems Linux internals Security principles Vulnerability management Patch processes Yocto-based distributions Custom embedded Linux environments Medical AI applications Real-time sensor processing pipelines CI/CD
Remote