Senior Firmware Engineer

NVIDIASanta Clara, CA
1d

About The Position

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. As a Firmware engineer, you will engage in various areas, including low-level C communication with hardware and software. This role is ideal if you enjoy being involved in all development activities related to preparing new chips for production.

Requirements

  • B.Sc. in Electrical Engineering / Computer Science / Computer Engineering (or equivalent experience)
  • 5+ years of relevant proven experience
  • Knowledge of computer structure & operating systems
  • Skilled in Python & Bash (experience with tcsh is a plus)
  • Prior involvement in Pre-Silicon activities.
  • Experience in Real-Time or Embedded software programming
  • Excellent problem-solving skills, independence, and curiosity
  • Strong multi-disciplinary capabilities and ability to work with a wide interface of people – chip design, verification, FW, SW

Nice To Haves

  • 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

Responsibilities

  • Working on bringing up next-generation NIC devices
  • Collaborating closely with Chip Design, Firmware, and Software teams during integration activities
  • Supporting NIC Firmware code for new devices
  • Preparing regression for NIC models on emulation environments
  • Improving the team’s work efficiency by adapting methodologies and automating routine activities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service