Taro Logo

Senior Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Ra'anana, IsraelTel Aviv-Yafo, Israel
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

NVIDIA is seeking an exceptional Senior Software Engineer to join their InfiniBand Switch and NVLink FW group in Tel-Aviv/Raanana, Israel. This role is part of a major development effort for next-generation networking products, focusing on cutting-edge networking features for cloud, HPC, and storage solutions. The position involves working with firmware verification, utilizing C++ and Python in an Agile environment. The successful candidate will be responsible for developing verification processes, implementing new features in NVIDIA Switch and GPU cores, and collaborating with various teams across the organization. This role offers the opportunity to work with talented engineers globally in a dynamic, meaningful, and fast-paced environment. NVIDIA, as the world leader in accelerated computing, provides an innovative workspace where you'll contribute to transforming the world's largest industries through AI and digital twins technology. The position requires strong technical skills, particularly in embedded software development, combined with excellent analytical and problem-solving abilities. The role offers exposure to cutting-edge technology and the chance to work on products that drive data growth for the world's biggest companies.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Develop verification process following Agile methodology
  • Design and implement new features in NVIDIA Switch and GPUs core
  • Drive planning, scheduling, and execution of team projects
  • Collaborate with architecture and software design teams
  • Work in pre and post-silicon development environments
  • Gain deep understanding of networking technology and system debugging
  • Innovate on FW switching products

Requirements For Senior Software Engineer

Python
Linux
  • B.Sc degree in Computer Science, Computer Engineering, or Electrical Engineering
  • 5+ years of relevant professional experience
  • Proficient knowledge of C++, Python
  • Experience with Embedded SW development
  • Strong analytical, creative, debugging, and problem-solving skills
  • Detail-oriented with multitasking abilities
  • Excellent teamwork and interpersonal skills

Interested in this job?