Taro Logo

Senior Firmware PCIe Application Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
$184,000 - $356,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA is seeking a Senior Firmware PCIe Application Engineer to join their team and help shape the future of AI Infrastructure. This role serves as a critical link between the pear team/QA/Application and the PCIe FW design team. The position offers an opportunity to work on groundbreaking scientific research and generative AI applications that are transforming the world.

As a Senior Firmware PCIe Application Engineer, you'll be responsible for investigating and resolving complex PCIe firmware issues for NVIDIA's most important customers. You'll collaborate closely with Chip Design, Software, and Architecture engineers to identify root causes and develop robust solutions. The role requires deep expertise in embedded firmware development, PCIe protocols, and computer architecture.

The ideal candidate will have 8+ years of professional experience in embedded firmware development, with a strong foundation in computer architecture and operating systems. You'll need excellent communication skills to explain complex technical issues to both customers and engineering peers. Experience with Python or Bash scripting is essential, and knowledge of Linux operating systems is highly valued.

NVIDIA offers competitive compensation, with a base salary range of $184,000 - $356,500 USD depending on level and experience. The position includes equity benefits and the opportunity to work on cutting-edge technology that powers everything from scientific research to modern AI applications. You'll be joining a company that values diversity and innovation, working in either Austin, TX or Santa Clara, CA offices.

This is an excellent opportunity for a skilled firmware engineer who wants to make a direct impact on the future of AI and accelerated computing while working with industry-leading technology and customers.

Last updated 8 hours ago

Responsibilities For Senior Firmware PCIe Application Engineer

  • Investigate, debug, and resolve PCIe firmware issues for customers
  • Partner with Chip Design, Software, and Architecture teams for root cause analysis
  • Translate customer needs into product development feedback
  • Improve team processes and contribute to knowledge base
  • Serve as technical expert for customers

Requirements For Senior Firmware PCIe Application Engineer

Python
Linux
  • Degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience
  • 8+ years of embedded firmware development experience with deep PCIe knowledge
  • Strong foundation in computer architecture, operating systems, and object-oriented programming
  • Proactive and curious approach with passion for continuous learning
  • Clear communication skills for explaining technical issues
  • Experience with Python or Bash scripting

Benefits For Senior Firmware PCIe Application Engineer

Equity
  • Equity