Firmware Infrastructure Engineer - GPU
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 SQL @ 2 CI/CD @ 3 Hiring @ 3 Debugging @ 3 GPU @ 3Details
Do you enjoy hacking and tinkering at the lowest levels of software? Are you capable of crafting and implementing creative secure solutions in heavily resource-constrained environments? Join the GPU Firmware team to develop tools and infrastructure that support the software and firmware that boot leading GPUs. The team designs and implements automation, tooling, and practices to improve, unlock, and accelerate firmware innovation where tight constraints (security, boot-time, storage) require careful, efficient engineering.
Responsibilities
- Improve team software process and core infrastructure by designing and enhancing tooling, build systems, and regression farms.
- Design, develop, test, debug, and optimize solutions for GPU firmware across the GPU lifecycle.
- Collaborate closely with hardware, software, infrastructure, and business teams to turn infrastructure ideas into production features.
- Work with leading OS and PC vendors to improve and innovate the startup experience.
- Create, document, and automate workflows, processes, and tooling for internal and external team projects.
Requirements
- BS or MS degree in EE, CS, CE or equivalent experience.
- 4+ years of relevant experience.
- Strong software development lifecycle knowledge and coding practices.
- Strong proficiency in Python and C; solid scripting skills.
- Automation experience with modern CI/CD tools.
- Strong technical background in cloud and distributed infrastructure.
- In-depth understanding of database concepts and object modeling.
- Experience designing, testing, debugging, and optimizing software in constrained environments.
- Excellent interpersonal and collaboration skills.
Ways to stand out
- Experience with static and dynamic code analysis, tooling, and build automation.
- Experience developing device BIOS, firmware, or other low-level software.
- Familiarity with SQL and one or more SQL database ecosystems.
- Experience with secure development practices (threat models, attack trees, static/dynamic analysis, fuzzing, negative testing).
- Passion for optimization and enabling others through your work.
Compensation & Benefits
- Base salary range (determined by location, experience, and comparable pay):
- Level 3: 148,000 USD - 235,750 USD
- Level 4: 184,000 USD - 287,500 USD
- Eligible for equity and benefits (see company benefits page).
Additional information
- Applications accepted at least until July 29, 2025.
- NVIDIA is an equal opportunity employer and values diversity in hiring and promotion practices.