Tech Stack
AI GPUDetails
Develop boot software and secure firmware solutions for GPUs in heavily resource-constrained environments. The GPU Firmware team focuses on securing and innovating the GPU boot process while working within strict boot-time and storage-space constraints.
Responsibilities
- Design, develop, test, debug, and optimize GPU firmware solutions throughout the entire GPU lifecycle.
- Collaborate with hardware, software, infrastructure, and business teams to transform firmware features from concept to implementation.
- Work with leading operating system and PC vendors to improve and innovate the startup experience.
- Improve software processes and core infrastructure by enhancing build systems and regression farms.
- Design, develop, and debug functional and non-functional aspects of GPU subsystems.
Requirements
- Bachelor's or master's degree in electrical engineering, computer science, computer engineering, or equivalent experience.
- 5+ years of experience developing device BIOS, firmware, or other low-level software.
- Familiarity with industry standards and specifications including SPI, I2C, PCIe, UEFI, and PLDM.
- Strong C programming skills.
- Deep understanding of software processes.
- Strong interpersonal and collaboration skills, including the ability to work closely with hardware designers and software engineers.
Preferred Qualifications
- Experience with x86, RISC-V, or ARM assembly.
- Knowledge of PC, PCIe, and UEFI architectures.
- Experience with display technologies and specifications such as DisplayPort, HDMI, and VGA/VESA.
- EEPROM, flash, and storage-device programming experience.
- Experience with secure development techniques including threat modeling, attack trees, static and dynamic analysis, fuzzing, and negative testing.
Benefits
- Competitive salary.
- Equity.
- Benefits package.
Applications will be accepted at least until November 9, 2026. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.
More jobs at Nvidia
Deep Learning Scientist Intern, LLM, Multimodal, and Agentic AI - Summer 2027
Nvidia · Santa Clara, United States
USD 20-94 per hour
Senior Software Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Networking Software Architect
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Developer, AI Networking
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Machine Learning Engineer, AI Safety Evaluations
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Research Engineer / Scientist, Pre-Training
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 500,000-850,000 per year
Field CTO, Financial Services AI Infrastructure
Nebius · United States, New York City, United States
USD 210,000-260,000 per year
Engineering Manager, Integrity and Attestation
Anthropic · San Francisco, United States, Seattle, United States
USD 405,000 per year
Senior Engineering Manager, Object Storage - DGX Cloud
Nvidia · United States
USD 272,000-431,200 per year
Senior Deployment Manager — Datacenter and Network Infrastructure
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Technical Program Manager, Capacity Analytics & Tooling
OpenAI · San Francisco, United States
USD 207,000-285,000 per year
Manager, Systems Software Engineering - GPU
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Manager, Software Engineering
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year