Austin or Santa Clara USD 184,000 - 356,500 Yearly

NVIDIA is hiring a Firmware Engineer

About the Role

As a Firmware Engineer focused on PCIe technology, you will tackle intricate system-level challenges that arise in high-performance computing and AI infrastructure environments. Your primary responsibility will be diagnosing and resolving firmware-related issues, acting as a technical liaison between customer needs and internal engineering teams.

Key Responsibilities

  • Diagnose and resolve complex PCIe firmware problems reported by key customers, providing clear and accurate technical guidance.
  • Collaborate closely with chip design, software, and architecture teams to identify root causes and implement durable solutions.
  • Convert real-world customer feedback and field performance data into engineering insights that influence product evolution.
  • Enhance internal workflows and documentation practices to strengthen team efficiency and collective knowledge sharing.

Qualifications

You should hold a degree in Electrical Engineering, Computer Science, or a closely related field, or have equivalent professional experience. A minimum of eight years in embedded firmware development—particularly with PCIe systems—is required.

Essential skills include a solid grasp of computer architecture, operating systems fundamentals, and object-oriented programming. You must be able to clearly communicate technical details to both engineering colleagues and non-engineering stakeholders. Proficiency in scripting languages such as Python or Bash for automation is expected.

Preferred qualifications include prior experience in customer-facing engineering roles, hands-on work with PCIe switch firmware, familiarity with hardware verification tools and pipelines (including C++ and Jenkins), and strong knowledge of networking protocols and Linux system internals.

Work Environment

This role operates in a collaborative, learning-driven culture that values technical excellence, inclusivity, and shared growth. We support continuous development and welcome diverse perspectives across all dimensions of identity and experience. As an equal opportunity employer, we do not discriminate based on race, religion, gender, age, veteran status, disability, or any other legally protected status.

Required Skills
PCIePythonBashC++JenkinsLinuxEmbedded Firmware DevelopmentComputer ArchitectureOperating SystemsObject-Oriented Programming PCIePythonBashC++JenkinsLinuxNetworking protocolsEmbedded Firmware DevelopmentComputer ArchitectureOperating SystemsObject-Oriented Programming
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
NVIDIA
NVIDIA builds accelerated computing platforms and AI technologies that power advancements in areas such as generative AI, data centers, robotics, and digital twins.
All jobs at NVIDIA Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago