GPU Firmware Engineer
at Nvidia
π Santa Clara, United States
USD 148,000-287,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Software Development @ 6 Python @ 6 Mentoring @ 3 GPU @ 3Details
Do you enjoy hacking and tinkering at the lowest levels of software? Are you capable of crafting and implementing creative solutions in heavily resource-constrained environments? Join the GPU Firmware team to develop display firmware for GPUs. The team designs and implements firmware that drives displays including HDMI, DisplayPort (DP), and eDP. Work will involve solving tight constraints around security, boot-time, and storage space where every byte counts.
Responsibilities
- Design, develop, test, debug, and optimize GPU firmware throughout the entire GPU lifecycle.
- Implement industry-standard display technologies, including HDMI, DP, eDP, and the UEFI Graphics Output Protocol.
- Collaborate closely with hardware, software, infrastructure, and business teams to transform display features from idea to reality.
- Work with OS and PC vendors to improve and innovate on the startup experience.
- Create, document, and automate workflows, processes, and tooling for internal and external team projects.
Requirements
- BS or MS degree in Electrical Engineering, Computer Science, Computer Engineering (or equivalent experience).
- 5+ years of relevant experience.
- Experience with display technologies such as HDMI, DisplayPort (DP), and eDP.
- Strong technical background in UEFI firmware development.
- In-depth understanding of PC notebook and desktop architecture.
- Strong grasp of software development lifecycle and coding practices.
- Strong Python, C, and scripting skills.
- Excellent interpersonal skills; ability to collaborate with hardware designers and other software engineers to design, develop, and debug GPU subsystems and display functionality.
Ways to stand out
- Background with display protocol analyzers.
- Experience developing device BIOS, firmware, or other low-level software.
- Familiarity with x86 and VGA assembly programming.
- Experience with OS user and kernel mode drivers.
- Passion for optimization and mentoring others.
Compensation & Benefits
- Base salary ranges (location, experience, and level dependent):
- Level 3: 148,000 USD - 235,750 USD
- Level 4: 184,000 USD - 287,500 USD
- Eligible for equity and company benefits. See company benefits page for details.
Company & Other Details
- Employer: NVIDIA.
- Applications accepted at least until August 25, 2025.
- NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.