Senior Server Firmware Bringup Engineer

1 Month ago • 5 Years + • Research & Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior Server Firmware Bringup Engineer to design, implement, and deliver innovations for managing GPU-based AI servers. Responsibilities include UEFI and Arm boot firmware development, server architecture design, collaborating with global teams, leading bring-ups of next-gen platforms, working with factory and operations teams for firmware validation, and partnering with hardware, BMC, and security teams. The role also involves collaborating with QA/Test architects to develop test tools and automation for system software and firmware. The ideal candidate will have 5+ years of experience in Arm boot firmware or UEFI development, a strong understanding of system architecture, and proficiency in C/C++, scripting, and embedded Linux debugging.
Must have:
  • 5+ years experience
  • Arm boot firmware/UEFI development
  • Enterprise server delivery experience
  • System architecture and design expertise
  • Low-level interface understanding (I2C/SPI/PCIe/JTAG)
  • C/C++ and scripting (bash/python)
  • Embedded Linux debugging skills
Good to have:
  • Arm-based server platform firmware development
  • Arm server architecture expertise
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company and establish teams with the most thoughtful people in the world. Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.

What you’ll be doing:

  • Designing, implementing, and delivering innovations for managing GPU based AI servers with focus on UEFI development, Arm boot firmware development, UEFI development, server architecture, partner support, and building systems for enterprise.
  • Collaborating with a global team of SBIOS developers on NVIDIA server designs.
  • Leading bringups of next-gen NVIDIA datacenter platforms.
  • Working with Factory and Operations teams to ensure firmware is designed and validated for factory use cases.
  • Working closely with BMC, FPGA, Hardware teams to fulfill these goals.
  • Partner with security team to ensure developed code is in line with product security goals.
  • Collaborate with QA/Test architects to produce proper test tools and automation for qualifying the whole system software and firmware stack.

What we need to see:

  • Bachelor’s Degree or higher in Electrical Engineering or Computer Science (or equivalent experience), and 5+ yrs of proven experience, with demonstrated strong ability as individual contributor.
  • Experience in Arm boot firmware or UEFI development.
  • Solid experience of end-to-end delivery of high-end enterprise servers from definition to customer deployment.
  • Solid experience with system architecture and design.
  • Solid understanding of low-level interfaces between SBIOS, BMC and OS like I2C/SPI/PCIe/JTAG etc. PCIe enumeration, IO at platform level for enterprise systems.
  • Experience working closely with HW teams, ODMs and vendors to introduce and support server platforms.
  • Background with C/C++ development, bash/python for scripting, and debugging skills in embedded Linux operating environments.
  • You should possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to exciting problems.

Ways to stand out from the crowd:

  • Background in firmware development on Arm based server platforms.
  • Expertise in Arm server architecture.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and dedicated people on the planet working for us. If you're creative and autonomous, we want to hear from you!

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Krafton  - Publishing Tech PM

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Gaming Innovation Group  - System Administrator

Gaming Innovation Group

Catalonia, Spain (Hybrid)
1 Month ago
Inworld AI - Staff Platform Engineer - USA

Inworld AI

Mountain View, California, United States (On-Site)
4 Months ago
The Walt Disney Company - Sr. System Reliability Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Luxoft - Java Developer with React JS

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Site Reliability Engineer, ML System - Foundation Model

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Zoox - Senior/Staff Software Engineer - Simulation C++ Framework

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
NVIDIA - Senior Software Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
NVIDIA - Signal Processing Communication Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Velotio Technologies - Lead DevOps Engineer (OpenShift)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
 Vizrt - Director of Platform

Vizrt

Lisbon, Lisbon, Portugal (Remote)
2 Weeks ago
Revolgy - Senior Cloud Operations Engineer

Revolgy

United Kingdom (Remote)
1 Month ago
Ajmera Infotech - Senior Azure DevOps Engineer (IaaS)

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
PwC - ETIC, Cloud Infrastructure - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Chicago, Illinois, United States (Hybrid)
6 Months ago
NVIDIA - Senior AI-HPC Storage Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
ByteDance - Security System Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Zazz - Cloud Engineer (Azure)

Zazz

(Remote)
2 Months ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
1 Month ago
Infoblox - Senior Software Engineer

Infoblox

Burnaby, British Columbia, Canada (Hybrid)
6 Months ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Budge Studios - Artiste 2D Généraliste (Contrat) /2D Artist Generalist (Contract)

Budge Studios

Montreal, Quebec, Canada (On-Site)
9 Months ago
Epic Games - Rendering Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
1 Month ago
Super - Product Design Manager, Fintech & Earnings

Super

Canada (Remote)
1 Month ago
Intrepid Studios,  Inc  - Senior Anti-Cheat Engineer

Intrepid Studios, Inc

Canada (On-Site)
8 Months ago
PwC - AWS Data Architect Senior Manager

PwC

Toronto, Ontario, Canada (On-Site)
6 Months ago
Electronic Arts - Software Engineer (C++) - Frostbite

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

The Walt Disney Company - Mechanical Designer, CAD Designer

The Walt Disney Company

Shanghai, Shanghai, China (On-Site)
2 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Rambus - SMTS Verification Engineering

Rambus

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Louisiana, United States (Remote)
2 Months ago
NVIDIA - Senior ASIC Engineer, Digital Design

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Riot Games - Manager, Software Engineering - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
ByteDance - Research Scientist in Foundation Model (Speech & Audio Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Senior Software Engineer, Machine Learning, YouTube

Google

Mountain View, California, United States (On-Site)
5 Months ago
bosh group india - Senior Digital Design Engineer EEJ_2024 (RTL Design/ARM processor)

bosh group india

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug