Jobs · Engineering · Oregon

Senior System Firmware Engineer - BIOS UEFI

NVIDIA · Hillsboro, OR · 1 wk ago
EngineeringFull-time

About the role

NVIDIA is seeking a talented individual to join our team as a Firmware Developer. The ideal candidate will have a strong background in System BIOS (UEFI) Firmware development on X86 or ARM Platforms, with experience in delivering BIOS(UEFI) for ARM architecture based client products.

Responsibilities

  • Designing, implementing, and delivering innovations for GPU based Client products with focus on firmware development.
  • Working with a global team of BIOS(UEFI) developers on NVIDIA client designs.
  • Designing and developing performance optimized UEFI/BIOS solutions using industry Standards.
  • Instrumenting code to ensure maximum code coverage, writing and automating unit tests for each implemented module and maintain detailed unit test case reports.
  • Providing software quality reports based on static analysis, code coverage, CPU load.
  • Working with security team to ensure developed code is in line with product security goals.
  • Partner closely with hardware teams to influence hardware design and review HW architecture & schematics.
  • Working with QA/Test architects to come up with proper test tools and automation for qualifying the whole system software and firmware stack.

Requirements

  • Domain expertise in System BIOS (UEFI) Firmware development on X86 or ARM Platforms.
  • Strong experience with IBVs or EDK2 Firmware architecture.
  • Solid experience of end-to-end delivery of client products from definition to customer deployment.
  • Solid understanding of low-level interfaces between BIOS (UEFI) and OS like I2C/SPI/PCIe/JTAG etc. PCIe enumeration, IO at platform level for client products.
  • Experience working closely with HW teams, ODMs and vendors to introduce and support client platforms.
  • Experience with C/C++ development, bash/python for scripting, and debugging skills in embedded Linux/Windows operating environments.
  • Excellent written and oral communication skills, good work ethics, high sense of team-work, love to produce quality work and commitment to finish your tasks every single day.

Qualifications

  • Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience.
  • 8+ years of experience, with demonstrated strong ability as individual contributor.

Skills

  • Proven record in delivering BIOS(UEFI) for ARM architecture based client products.
  • Experience working with IBVs or IBV solutions.

Benefits

  • Base salary range: $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.
  • Eligibility for equity and benefits.

Pay

  • Base salary determined based on location, experience, and the pay of employees in similar positions.

Schedule

  • Full-time position.

Benefits

  • Comprehensive health insurance.
  • Retirement savings plan.
  • Flexible work schedule.
  • Professional development opportunities.

Ways to stand out

  • Proven record in delivering BIOS(UEFI) for ARM architecture based client products.
  • Experience working with IBVs or IBV solutions.

Company Information

  • NVIDIA is a leader in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization.
  • We are committed to fostering an inclusive work environment and pride ourselves on being an equal opportunity employer.

Similar jobs

Senior Firmware Engineer

Det-Tronics (Detector Electronics, LLC)Derry, NH· 6 days ago
Engineeringapply on workforcenow.adp.com