Senior Firmware Engineer

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel

NVIDIA is seeking a Senior Firmware Engineer to join their FW Pre-Silicon team, focusing on network adapters (NIC) firmware for tape-out and production. The role involves integrating Chip Design RTL drops into NIC Firmware, bringing up next-generation NIC devices on Emulation systems, and extending NIC Firmware code support for new devices. The engineer will work closely with Chip Design, Firmware, and Software teams, and will also automate routine activities to improve team efficiency. Requires a B.Sc. in Electrical Engineering/Computer Science/Computer Engineering, 5+ years of experience, and proficiency in Python & Bash. Experience in Pre-Silicon activities, Real-Time or Embedded software development, hardware verification, and networking is advantageous.

What you'd actually do

  1. Performing integration of Chip Design RTL drops to NIC Firmware
  2. Working on bringing up next generation NIC devices on Emulation systems
  3. Close work with Chip Design, Firmware and Software teams during integration activities
  4. Extend NIC Firmware code support for new devices
  5. Improve team’s work efficiency by adapting methodologies, automating routine activities

Skills

Required

  • B.Sc. in Electrical Engineering / Computer Science / Computer Engineering
  • 5+ years of experience
  • Computer structure & operating systems
  • Experience in Python & Bash

Nice to have

  • Previous experience in Pre-Silicon activities
  • Experience in Real-Time or Embedded software development
  • 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
  • Experience with in-depth problems solving
  • tcsh is an advantage