System Software Engineer, UEFI Firmware

NVIDIA•Boulder, CO
•$124,000 - $241,500

About The Position

NVIDIA is hiring a System Software Engineer for its UEFI Firmware team. The engineer will contribute to early modeling and simulation and support products through development and deployment in gaming consoles, servers, and AI devices. The role includes developing UEFI firmware, documenting its architecture and flows, debugging and resolving issues, supporting simulation and FPGA bring-up, and planning and executing firmware verification before and after silicon production. The position involves independent cross-team problem-solving and collaboration with teams around the world.

Requirements

  • Bachelor’s or master’s degree in EE, CS, or CE, or equivalent experience.
  • At least 2 years of experience in low-level operating system functionality, particularly ARM technologies and programming.
  • Strong C programming and debugging skills.
  • Excellent interpersonal skills.
  • Working experience in system software, operating system internals, kernel modules, and device drivers.

Nice To Haves

  • Experience with UEFI, ACPI, SMBIOS, or the Linux kernel.
  • Experience working with AI development tools.

Responsibilities

  • Develop features and code for UEFI firmware.
  • Document UEFI firmware code flow, data flow, and architecture.
  • Debug UEFI firmware issues and identify their root causes.
  • Support simulation and FPGA environment bring-up for UEFI firmware.
  • Drive and resolve issues independently across teams and disciplines.
  • Plan and execute pre-silicon and post-silicon verification of UEFI firmware.
  • Collaborate and communicate with teams around the globe.

Benefits

  • Equity
  • Benefits (specific benefits not listed)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service