Job Title
Senior Firmware Application Engineer - System Software
Role Summary
Senior system software engineer focused on firmware and platform enablement for next-generation data center GPU servers. Work cross-functionally with engineering, manufacturing, customers, and ecosystem partners to develop and deploy OpenBMC-based manageability solutions.
Experience Level
Senior β 5+ years of relevant experience.
Responsibilities
Primary responsibilities include developing firmware, upstreaming open-source work, and enabling system manageability across server platforms.
- Develop OpenBMC firmware and core features for next-generation GPU server platforms.
- Upstream OpenBMC code and collaborate with the open-source community to drive features and project direction.
- Design and implement manageability and monitoring solutions for CPUs, GPUs, DIMMs, SSDs, NICs, PSUs, FPGAs, CPLDs and other components.
- Perform board bring-up support and work on device drivers and device-tree integration for U-Boot and Linux.
- Collaborate with manufacturing teams and provide on-site factory support as required.
- Support customer engagements, deployments, and platform enablement; travel domestically and internationally as needed.
Requirements
Must-have technical skills and experience.
- 5+ years delivering large-scale system software or firmware projects and working across cross-functional teams.
- Deep knowledge of Linux command-line, driver architecture, and kernel internals.
- Hands-on experience with board bring-up and device drivers for interfaces such as I2C/I3C, SPI, PCIe, SMBus, and mailbox mechanisms.
- Experience developing device trees for U-Boot and the Linux kernel.
- Proficiency in C/C++; scripting experience in Python and/or Bash.
- Strong debugging, problem-solving, communication, and collaboration skills; ability to work independently and manage multiple priorities.
Education Requirements
Bachelor's degree or higher in Electrical Engineering, Computer Science, or a related technical field, or equivalent practical experience.
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

Date Posted: 2026-06-10