Firmware Engineer

NVIDIASanta Clara, CA
69d$120,000 - $189,750

About The Position

NVIDIA has been redefining accelerated networking for AI, cloud, HPC, and storage for more than a decade. We develop groundbreaking technologies that drive the data growth of the world’s largest companies. Our distributed team of outstanding engineers composes a dynamic and fast-paced environment. Joining our team means gaining hands-on experience with how large-scale software projects are operated, maintained, qualified, and released — while learning how NVIDIA’s industry-leading hardware and firmware are developed from concept to production.

Requirements

  • Bachelor’s or Master’s degree in Electrical or Computer Engineering, or equivalent experience.
  • 2+ years of experience in firmware development.
  • Strong proficiency in C/C++ and object-oriented programming.
  • Excellent data analysis, debugging, and problem-solving skills.
  • Solid understanding of digital design, computer architecture, Linux, drivers, and CPU/GPU/SoC architectures.
  • Hands-on experience with Python and Linux scripting fundamentals.
  • Highly motivated, independent, and effective communicator.

Nice To Haves

  • Strong coding and automation skills in scripting languages such as Python.
  • Experience with RISC-V architecture and verification flows.
  • Proven ability to multitask and prioritize effectively in a fast-paced environment.
  • Hands-on lab experience with board bring-up, hardware debugging, and lab tools (oscilloscopes, multimeters, logic analyzers).

Responsibilities

  • Collaborate closely with architecture, software, and hardware design teams across NVIDIA.
  • Design and implement new features for NVIDIA NIC and Switch firmware.
  • Develop verification tests for advanced features in a highly complex and sophisticated firmware testing environment.
  • Collaborate with chip development, board development, silicon, software, and program management teams to debug firmware and validation issues.
  • Contribute to early modeling, simulation, schematic, and layout reviews for next-generation board designs.

Benefits

  • Competitive salaries
  • Generous benefits package
  • Equity eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service