Senior Firmware Developer and Supporter

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
$164,000 - $304,750
Embedded
Senior Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

Description For Senior Firmware Developer and Supporter

NVIDIA, the world leader in accelerated computing, is seeking a Senior Firmware Developer and Supporter to join their team in Santa Clara, CA. This role is part of NVIDIA's high-speed optical interconnect chips, hardware, and firmware development efforts, connecting supercomputers and hyperscale datacenters at +400Gbit/sec.

As a Senior Firmware Developer and Supporter, you'll be working on innovative and challenging projects, taking products from concept through design, implementation, verification, and release to customers. You'll be part of a team that enjoys tackling tough challenges and inventing state-of-the-art systems.

Key responsibilities include:

  • Supporting optical transceivers, IC's, and firmware with internal and external customers
  • Preparing internal chip bring-up at all levels, including emulation, SW debug tools, and documentation
  • Assisting external customers with chip bring-up in transceiver design
  • Traveling to external customers in the US, China, and Israel as required
  • Defining, implementing, and supporting APIs for fast ASIC integration in product applications

The ideal candidate will have:

  • 8+ years of experience supporting customers at a deep technical level
  • Strong knowledge of C/C++ for embedded platforms and Python for scripting and automation
  • Experience with Linux and Git for version control
  • A Master's degree in electrical engineering or equivalent experience
  • Excellent communication skills and the ability to build strong relationships with partners

This role offers a competitive salary range of $164,000 - $304,750 USD, along with equity and benefits. NVIDIA values diversity and fosters an inclusive work environment, making it an excellent opportunity for those passionate about cutting-edge technology and collaborative innovation.

Join NVIDIA in Santa Clara and be part of a team that's transforming industries and making a profound impact on society through AI and digital twins technology.

Last updated 4 months ago

Responsibilities For Senior Firmware Developer and Supporter

  • Support optical transceivers, IC's and FW with internal and external customers
  • Prepare internal chip bring-up on all levels: Emulation, SW debug tools, low level communication, documentation, regression
  • Prepare external customers for chip bring-up in transceiver design
  • Travel to external customers as required, US, China, Israel
  • Define, implement and support API and documentation to allow fast integration of ASICs in product applications

Requirements For Senior Firmware Developer and Supporter

Python
Linux
  • Ability to create strong relationships with internal and external partners
  • Knowledge on SW tools for development, verification, documentation and build systems
  • Strong understanding of software architecture principles
  • Knowledge of C/C++ for embedded platforms and python for scripting, automation tasks and data processing
  • Experience with Linux as development platform and with Git for version control
  • A Master's Degree or equivalent experience in electrical engineering or similar
  • 8+ years' experience with supporting customers at deep technical level

Benefits For Senior Firmware Developer and Supporter

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Developer and Supporter

Senior DFX Methodology Engineer

Senior DFX Methodology Engineer role at NVIDIA focusing on DFT architecture, verification, and post-silicon validation for complex semiconductor chips.

Senior ASIC Design Engineer

Senior ASIC Design Engineer role at NVIDIA, focusing on GPU and SoC design with competitive compensation and opportunity to work on cutting-edge technology.

Senior System Level Product Engineer

Senior System Level Product Engineer role at NVIDIA, focusing on post-silicon validation and system level testing for cutting-edge GPU and SOC products.

Senior Power and Thermal Engineer

Senior Power and Thermal Engineer role at NVIDIA focusing on next-generation power management solutions and system architecture for industry-leading technology products.

Senior ASIC Verification Engineer - GPU Memory Subsystem

Senior ASIC Verification Engineer position at NVIDIA focusing on GPU memory subsystem verification, offering competitive salary and opportunity to work on cutting-edge technology.