NVIDIA

accelerated computing

FirmwarePCIeEngineer

Yokneam, Israel FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“Firmware PCIe Engineer at NVIDIA. Skills: Firmware Integration, Sequence Development, AI-Native Automation & Tooling, firmware development, hardware verification, Python. Support the integration of PCIe firmware into the NPTB cluster-level verification environment, ensuring end-to-end stack integrity. Assist in developing, maintaining, and overriding firmware initialization sequences to adapt them for the NPTB simulation environment”

What You'll Achieve.

ensuring our firmware integrates seamlessly into our advanced cluster-level verification environments; enabling full-stack verification and performance testing for our next-generation networking products

Industry & Context.

accelerated computing
Problems you'll solve

problem-solving skills

What They're Looking For.

Must Have

B. Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field, 2+ years of experience or a academic background in embedded systems, firmware development, or hardware verification, Familiarity with scripting languages, particularly Python, for automation and tooling, A solid understanding of computer architecture, memory interfaces, and hardware-software interactions, problem-solving skills, curiosity, and a collaborative, team-oriented mindset

Nice to Have

Familiarity with the PCIe architecture and networking protocols, Exposure to hardware verification methodologies and languages (e. g. , UVM, SystemVerilog), Experience with continuous integration tools, simulation environments, and version control systems (e. g. , Git, Gerrit), A proactive approach to learning new technologies and tools, including a interest in AI-native development workflows (e. g. , Cursor, LLMs)

What You'll Do.

Support the integration of PCIe firmware into the NPTB cluster-level verification environment

ensuring end-to-end stack integrity

and overriding firmware initialization sequences to adapt them for the NPTB simulation environment

Help maintain the "Firmware Live Build" flow

ensuring verification environments can utilize the latest firmware binaries independently of formal FW release timelines

Collaborate closely with Verification (DV)

and Architecture engineers to debug firmware-hardware interactions at the cluster level

Leverage AI tools and scripting languages to automate workflows

embodying our AI-native engineering culture

Contribute to the development of FW-centric verification components that mimic firmware behavior

including configuration

and gateway interactions

How You'll Work.

Team & Collaboration

Collaborate closely with Verification (DV), Chip Design, and Architecture engineers to debug firmware-hardware interactions at the cluster level

Full Job Description

Ready to kickstart your career at the forefront of accelerated computing? At NVIDIA, our inventions power everything from scientific breakthroughs to the generative AI that is reshaping our world. We are looking for a motivated Firmware Engineer to join our team as we transition into an AI-native engineering organization. In this role, you will focus on building our new Firmware verification by supporting the NIC PCIe Test Bench (NPTB). You will play a crucial role in ensuring our firmware integrates seamlessly into our advanced cluster-level verification environments, enabling full-stack verification and performance testing for our next-generation networking products. **What You 'll Be Doing:** * Firmware Integration: Support the integration of PCIe firmware into the NPTB cluster-level verification environment, ensuring end-to-end stack integrity. * Sequence Development: Assist in developing, maintaining, and overriding firmware initialization sequences to adapt them for the NPTB simulation environment. * Live Build Support: Help maintain the "Firmware Live Build" flow, ensuring verification environments can utilize the latest firmware binaries independently of formal FW release timelines. * Cross-Functional Debugging: Collaborate closely with Verification (DV), Chip Design, and Architecture engineers to debug firmware-hardware interactions at the cluster level. * AI-Native Automation & Tooling: Leverage AI tools and scripting languages to automate workflows, test executions, and result analysis, embodying our AI-native engineering culture. * Behavior Modeling: Contribute to the development of FW-centric verification components that mimic firmware behavior, including configuration, ISR handling, and gateway interactions. **What We Need to See:** * B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 2+ years of experience or a strong academic background in embedded systems, firmware development, or hardware verification. *

Free ATS check

Applying for this Firmware PCIe Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →