Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Software Applications Engineer, Datacenter Products

NVIDIA

$108,000 - $212,750
Aug 18, 2025
Santa Clara, CA, US
Apply Now

NVIDIA's deep learning platform needs hardworking and creative people to help dive into more opportunities in GPU application in enterprise solution space, specifically in customer enablement of datacenter products and resolving firmware and system management software issues.

Requirements

  • Understanding of x86 and ARM system architecture for server design including OpenBMC, security and out of band management standards such as IPMI, MTCP, DMTF and Redfish.
  • Knowledge of secure boot and attestation architectures.
  • Have strong analytical skills and past experience in reviewing enterprise UEFI firmware implementation on servers. Knowledge of TianoCore/UEFI is a plus.
  • Possess a cultivated knowledge of Linux, and be very comfortable working in various Linux environments as well as with Windows OS’s.
  • BS or higher in Computer Science, Computer or Systems (or equivalent experience)
  • 4+ years of relevant Engineering or equivalent experience.
  • Knowledge of UEFI firmware, OS kernel optimization, and system management services.

Responsibilities

  • Perform system design review for data center applications to ensure partner designs meet NVIDIA guidelines for UEFI, BMC, platform security and system management services.
  • Responsible for customer collateral to enable partners to implement platform security, UEFI firmware and system management services for NVIDIA enterprise products.
  • Work on resolving system integration issues related to UEFI firmware, OS kernel optimization including system management for out of band management services.
  • Conduct the bring-up, development and debug of enterprise platform software on partner server designs.
  • Work directly with our NVIDIA customers, and analyze data to answer questions, reproduce errors, resolve same, or call out customer issues.
  • Track, file new bugs and reproduce issues as needed.
  • Create technical specifications, software design guides, application notes, and other supporting technical collateral.

Other

  • BS or higher in Computer Science, Computer or Systems (or equivalent experience)
  • 4+ years of relevant Engineering or equivalent experience.
  • Professional-level interpersonal skills, including your ability to adjust your communication to the technical level of the audience.
  • An innate capability to accurately and succinctly communicate procedures, results, and recommendations to customers.
  • Ability to work in a diverse environment and promote diversity and inclusion.