Senior NIC Firmware Engineer — RDMA & Equity

NVIDIA

Town of Texas (WI)

On-site

USD 152,000 - 242,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA’s NIC Firmware team is seeking a Software Engineer to develop core Mellanox NIC firmware features, verify advanced capabilities, and deepen understanding of systems, networking stacks, and HW/FW/SW interactions. The role emphasizes C/C++ proficiency, networking knowledge, and experience with PCIe and virtualization, within a fast-paced environment.

You will collaborate across architecture teams, gain insight into large software project operations, and contribute to release-qualified

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in C and C++.
  • Solid understanding of networking protocols.
  • Experience with PCIe and virtualization technologies; data structures and algorithms fundamentals.

Responsibilities

  • Work closely with the architecture and different software design teams.
  • Implement new features in the core of Mellanox NIC firmware.
  • Develop verification tests for advanced features in a highly complex firmware testing environment.
  • Gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship.
  • Learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.

Skills

C/C++
Networking protocols
PCIe
Python/Bash
Debugging

Education

Bachelor's degree in CS/CE or related field

Job description

NVIDIA’s NIC Firmware team is seeking a Software Engineer to develop core Mellanox NIC firmware features, verify advanced capabilities, and deepen understanding of systems, networking stacks, and HW/FW/SW interactions. The role emphasizes C/C++ proficiency, networking knowledge, and experience with PCIe and virtualization, within a fast-paced environment.

You will collaborate across architecture teams, gain insight into large software project operations, and contribute to release-qualified

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior NIC Firmware Engineer - Low-Latency Networking & RDMA
Senior NIC Firmware Engineer - Low-Latency Networking & RDMA

NVIDIA • Austin (TX)

On-site
USD 152,000 - 288,000
Equity compensation
Benefits package
Senior NIC Firmware Engineer: Low-Latency Networking & RDMA (Equity Eligible)
Senior NIC Firmware Engineer: Low-Latency Networking & RDMA (Equity Eligible)

Nvidia Corporation in • Seattle (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior NIC Firmware Engineer: Low-Latency RDMA Networking
Senior NIC Firmware Engineer: Low-Latency RDMA Networking

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Firmware Engineer, NIC Firmware
Senior Firmware Engineer, NIC Firmware

NVIDIA AI • Austin (TX), California (MO)

On-site
USD 140,000 - 180,000
Competitive salaries
Generous benefits package
Equity
Senior Firmware Engineer, NIC Firmware
Senior Firmware Engineer, NIC Firmware

NVIDIA • Austin (TX)

On-site
USD 152,000 - 288,000
Equity compensation
Benefits package
Senior Firmware Engineer, NIC Firmware
Senior Firmware Engineer, NIC Firmware

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 242,000
Senior Firmware Engineer, NIC Firmware
Senior Firmware Engineer, NIC Firmware

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Firmware Engineer – NIC/Switch (Equity)
Senior Firmware Engineer – NIC/Switch (Equity)

NVIDIA • Washington

On-site
USD 224,000 - 432,000
Equity
Benefits
Senior Firmware Engineer - Low-Latency Networking (Equity)
Senior Firmware Engineer - Low-Latency Networking (Equity)

NVIDIA AI • Austin (TX), California (MO)

On-site
USD 140,000 - 180,000
Competitive salaries
Generous benefits package
Equity
Senior Firmware Engineer, NIC Firmware
Senior Firmware Engineer, NIC Firmware

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits