Finding the best job has never been easier
Share
NVIDIA is looking for an excellent and highly motivated Senior Firmware Engineer to join our Pre-Silicon team. You will be joining the team whose primary mission is to work on groundbreaking technology network adapters (NIC) and prepare NIC Firmware for tape-out and production. The goal is to have NIC Firmware fully verified before real chip is produced, so you’ll work intensively with frontier emulation systems. As a Firmware engineer, you’ll work in a wide range of domains including low-level C communication with hardware and software, Python to automate routine tasks, C++ regression environment. The position is definitely for you if you like to be in the intersection of all development activities related to preparing new chip to production.
What you will be doing:
Working on bringing up next generation NIC devices
Close work with Chip Design, Firmware and Software teams during integration activities
NIC Firmware code support for new devices
Prepare regression for NIC models on emulation environment
Improve team’s work efficiency by adapting methodologies, automating routine activities
What we need to see:
B.Sc. in Electrical Engineering / Computer Science / Computer Engineering (or equivalent experience)
5+ years of experience
Computer structure & operating systems
Experience in Python & Bash (tcsh is an advantage)
Previous experience in Pre-Silicon activities is an advantage
Experience in Real-Time or Embedded software development is an advantage
Problem solver, independent and curious
Strong interpersonal skills and self-learning ability
Strong multi-disciplinary capabilities and ability to work with a wide interface of people – chip design, verification, FW, SW
Ways to stand out from the crowd:
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
These jobs might be a good fit