Jobs · Engineering · California

System Software Engineer, UEFI Firmware

NVIDIA · Santa Clara, CA · 3 wk ago
EngineeringFull-time

About the role

Join NVIDIA's UEFI Firmware team and contribute to the early modeling and simulation required to produce world-class products. You'll follow projects from development through deployment in gaming consoles, servers, and AI devices used globally.

Responsibilities

  • Develop features and code 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

  • BS or MS degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience
  • 2+ years of experience in low-level operating system functionality, particularly with ARM technologies and programming
  • Superb C programming and debugging skills
  • Excellent interpersonal skills
  • Experience with UEFI, ACPI, SMBIOS, or Linux kernel is preferred
  • Working experience in system software, operating system internals, kernel modules, and device drivers
  • Experience working with AI development tools

Pay

Base salary range: $124,000 – $195,500 USD for Level 2, and $152,000 – $241,500 USD for Level 3. Eligible for equity and benefits.

Similar jobs