Taro Logo

Software Applications Engineer, Datacenter Products

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
$108,000 - $212,750
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · AI

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Software Applications Engineer to join their datacenter products team. This role sits at the intersection of enterprise software development and customer enablement, focusing on critical datacenter infrastructure.

The position offers an opportunity to work with NVIDIA's cutting-edge enterprise datacenter products, where you'll be responsible for system design reviews, firmware implementation, and platform security. You'll be working with both x86 and ARM architectures, implementing UEFI firmware, and managing system security protocols.

As a Software Applications Engineer, you'll be instrumental in ensuring NVIDIA's enterprise customers receive best-in-class support. The role combines technical expertise with customer interaction, requiring both strong engineering capabilities and excellent communication skills. You'll be working on everything from UEFI firmware to OS kernel optimization, and creating technical documentation that enables partners to implement complex systems.

The compensation is competitive, ranging from $108,000 to $212,750 USD depending on level and experience, plus equity benefits. This is an excellent opportunity for someone with 4+ years of experience who wants to work at the forefront of enterprise computing technology. NVIDIA's position as an industry leader in AI and accelerated computing means you'll be working with cutting-edge technology while solving complex technical challenges.

The role is based in Santa Clara, CA, putting you at the heart of NVIDIA's operations. You'll be joining a company known for its innovative culture and forward-thinking approach, working alongside some of the most talented engineers in the industry. If you're passionate about system architecture, firmware development, and enterprise solutions, this role offers an excellent opportunity to advance your career while making a significant impact in the datacenter products space.

Last updated 20 days ago

Responsibilities For Software Applications Engineer, Datacenter Products

  • Perform system design review for data center applications
  • Create customer collateral for platform security, UEFI firmware and system management services
  • Resolve system integration issues related to UEFI firmware and OS kernel optimization
  • Conduct bring-up, development and debug of enterprise platform software
  • Work directly with customers to analyze and resolve issues
  • Track and file new bugs
  • Create technical specifications, software design guides, and application notes

Requirements For Software Applications Engineer, Datacenter Products

Linux
  • BS or higher in Computer Science, Computer or Systems (or equivalent experience)
  • 4+ years of relevant Engineering experience
  • Understanding of x86 and ARM system architecture for server design
  • Knowledge of secure boot and attestation architectures
  • Strong analytical skills and experience in reviewing enterprise UEFI firmware implementation
  • Proficiency in Linux and Windows OS environments
  • Professional interpersonal skills and communication abilities

Benefits For Software Applications Engineer, Datacenter Products

Equity
  • Equity

Related Jobs

Backend Python Software Engineer

Backend Python Software Engineer role at NVIDIA, developing Digital Twin solutions for data center simulation with Django framework in Durham, NC.

Systems Software Engineer, GPU SW

Systems Software Engineer position at NVIDIA focusing on GPU kernel driver development, offering competitive salary and opportunity to work on cutting-edge technology.

CAD Flow Development Engineer

NVIDIA is seeking a CAD Flow Development Engineer to develop automated chip design software and tools for their advanced semiconductor products.

ServiceNow HR Service Delivery Developer

ServiceNow HR Service Delivery Developer position at NVIDIA, focusing on developing and maintaining HR service delivery solutions using ServiceNow platform.

System Performance and Power Profiling Engineer

System Performance and Power Profiling Engineer role at NVIDIA focusing on GPU performance optimization and power measurement tools development.