Senior Firmware Design Engineer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Firmware Design Engineer

NVIDIA, the world leader in accelerated computing, is seeking an exceptional Senior Firmware Design Engineer for their FW PHY Group. This role offers an opportunity to work with cutting-edge technology in networking products, collaborating with some of the industry's brightest minds in firmware development, architecture, and chip design.

The position involves implementing firmware functionality in signal processing units, working on complex embedded systems, and playing a crucial role in silicon development. You'll be responsible for developing and maintaining firmware algorithms, testing in pre-silicon environments, and leading technical discussions about product improvements.

The ideal candidate brings strong expertise in C programming, embedded firmware development, and physical layer communication protocols. With 5+ years of experience and a strong educational background in Electrical or Computer Engineering, you'll contribute to NVIDIA's innovative solutions in AI and digital twins technology.

This role offers the chance to work with a global team, requiring excellent communication skills and the ability to collaborate across different countries. You'll be part of NVIDIA's mission to tackle unprecedented challenges in accelerated computing, making a significant impact on various industries.

Additional advantages include proficiency in Python and MatLab, understanding of SerDes operation, and strong collaborative skills. Join NVIDIA's chip design team in Tel Aviv, where you'll have the opportunity to work on groundbreaking technology while growing professionally in a diverse and inclusive environment.

Last updated 7 hours ago

Responsibilities For Senior Firmware Design Engineer

  • Implement FW functionality in signal processing units of NVIDIA products
  • Work closely with architecture, HW, and SW design teams
  • Define implement and maintain FW algorithm to control the Silicon
  • Develop and test FW on emulation & simulation environments during Pre-silicon phase
  • Debug and screen HW/FW/SW issues
  • Take an active part in silicon bring-up and SW development phases
  • Lead data-driven discussions about product functionality and areas for improvement

Requirements For Senior Firmware Design Engineer

  • B.Sc. or M.Sc. in Electrical or Computer Engineering
  • 5+ years of relevant experience
  • Proficient programming in C
  • Debugging experience and ability to investigate complex problems in embedded FW
  • Experience with developing physical layer of communication protocols
  • Good communication skills and ability to work across several countries
  • Excellent English verbal and written communication skills
  • Good understanding of analog, mixed-signal circuit operation

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Design Engineer

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms

Senior Firmware Engineer - Embedded Controller

Senior Firmware Engineer position at NVIDIA focusing on embedded controller development, requiring 5+ years experience in firmware development and embedded systems.

Senior Server Firmware Engineer - SBIOS

Senior Server Firmware Engineer position at NVIDIA focusing on UEFI development and server architecture for GPU-based AI servers.

Senior System Software Engineer - Tegra

Senior System Software Engineer position at NVIDIA focusing on Tegra system software development, driver implementation, and SOC validation.

Senior System Software Engineer Platform - OpenBMC

Senior System Software Engineer role at NVIDIA focusing on OpenBMC firmware development for GPU server platforms with emphasis on ARM architecture implementation.