Senior Firmware Engineer

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Python @ 1 Bash @ 1 Communication @ 4 Networking @ 4

Details

NVIDIA seeks a highly motivated Senior Firmware Engineer to join our firmware team. This team focuses on innovative network adapters (NIC) and readies NIC firmware for tape-out and production. The objective is to ensure NIC firmware is fully verified before manufacturing the actual chip. You will work closely with advanced emulation systems and engage in low-level C communication with hardware and software. This role is ideal for engineers who enjoy all development activities related to preparing new chips for production.

Responsibilities

  • Work on bringing up next-generation NIC devices
  • Collaborate closely with Chip Design, Firmware, and Software teams during integration activities
  • Support NIC firmware code for new devices
  • Prepare regression for NIC models on emulation environments
  • Improve the team’s work efficiency by adapting methodologies and automating routine activities
  • Work with advanced emulation systems to verify firmware prior to tape-out and production

Requirements

  • B.Sc. in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience
  • 5+ years of relevant proven experience
  • Knowledge of computer structure and operating systems
  • Skilled in Python and Bash (experience with tcsh is a plus)
  • Prior involvement in pre-silicon activities
  • Experience in real-time or embedded software programming
  • Strong problem-solving skills, independence, and curiosity
  • Strong multi-disciplinary capabilities and ability to work with a wide interface of people (chip design, verification, firmware, software)

Ways to Stand Out

  • Knowledge of hardware verification concepts and tools
  • Experience partnering with software and hardware teams to define and implement firmware
  • Knowledge in networking, Linux, and scripting languages
  • Background with in-depth problem-solving
  • Experience with Cadence Palladium

Compensation and Benefits

  • Base salary ranges provided by NVIDIA (determined by location, experience, and comparable pay):
    • Level 3: 152,000 USD - 218,500 USD
    • Level 4: 184,000 USD - 287,500 USD
  • You will also be eligible for equity and benefits.

Other Information

  • Applications for this job will be accepted at least until January 17, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.