System Software Engineer, UEFI Firmware
NVIDIA
This job at a glance
- Who can apply
- 2 years+ of experience
- Must know
- Embedded systemsC
- Nice to have
- Linux
- Work
- On-site in Santa Clara
- Pay
- Not stated by the employer.
- Skill demand
- Linux43%Embedded systems38%C17%of 100 similar entry-level jobs posted in the US this week
- Listed
- Nov 3, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
NVIDIA is seeking a System Software Engineer for the UEFI Firmware team. This role involves early modeling and simulation for product development, continuing through to deployment in gaming consoles, servers, and AI devices.
Key Responsibilities
- Features/code development for UEFI firmware
- Document code flow, data flow, and architecture for UEFI Firmware
- Debug and root cause UEFI Firmware issues through creative thinking
- Support simulation and FPGA environment bring-up for UEFI Firmware
- Drive and resolve issues independently across teams and disciplines
- Plan and execute pre and post silicon verification of UEFI firmware
- Collaborate and communicate effectively with global teams
Requirements & Tech Stack
- BS or MS degree in EE/CS/CE or equivalent experience
- 2+ years of experience in low-level operating system functionality
- Specifically in areas of ARM technologies and programming
- Superb C programming and debugging skills
- Excellent Interpersonal Skills
- Working experience in system software, operating system internals, kernel modules, and device drivers
- Experience with AI development tools
Qualifications (Preferred)
- Experience with UEFI, ACPI, SMBIOS, Linux kernel