Firmware Core Engineer

NVIDIA NVIDIA · Semiconductors · Tel Hai, Israel

NVIDIA is seeking a Firmware Engineer to join their NIC Firmware Core team, focusing on innovative networking adapter technologies. The role involves design, development, testing, debugging, and optimization of core firmware features, collaborating with various engineering teams, and improving team methodologies. Requires a B.Sc. in a relevant field, 2+ years of experience, OOP/OS knowledge, and strong problem-solving and collaboration skills.

What you'd actually do

  1. Take part in the design, development, testing, debugging, and optimization of many angles of the network adapters' core features
  2. Collaborate with chip design, software, and architecture teams to define and craft legacy and new firmware flows
  3. Improve our team methodologies

Skills

Required

  • B.Sc. in Computer Science/ Computer Engineering / Electrical Engineering (or equivalent experience)
  • 2+ years of relevant experience
  • OOP/computer structure/operating system
  • Problem solver, independent and curious
  • Strong multi-disciplinary capabilities and ability to work with a wide interface of people – chip design, verification, FW, SW, and architecture
  • Ability to lead feature development and take full ownership of tasks from A to Z
  • Phenomenal teammate, strong interpersonal skills, and self-learning ability

Nice to have

  • Knowledge in C++ and Embedded C programming
  • Experience partnering with software and arch teams
  • Knowledge in networking, Linux, and scripting languages
  • Experience with in-depth problems solving