NVIDIA
NVIDIA
NVIDIA develops accelerated computing and artificial intelligence technologies used across gaming, data centers, cloud computing, healthcare, manufacturing, automotive, and robotics. Its work spans graphics processing units, AI platforms, simulation, and industry-focused solutions, including NVIDIA Omniverse for collaborative 3D workflows, NVIDIA DRIVE for autonomous vehicle development, and NVIDIA Clara for healthcare applications. The company brings together large technical teams working on the infrastructure and software that support advanced computing, simulation, and AI-driven analytics.

Software Engineer, NVLink – NVIDIA | Onsite in Raanana, Israel

Develop firmware verification and networking features for NVIDIA’s next-generation switches and GPUs. Use C++ and Python in an onsite role based in Tel Aviv/Ra’anana.

Description

  • Join NVIDIA’s InfiniBand Switch and NVLink firmware team in Tel Aviv/Ra’anana
  • Build verification processes that meet quality standards and project schedules
  • Create and implement features for NVIDIA switches and GPUs
  • Coordinate project plans, schedules, and team activities
  • Partner with architecture and software design teams across the development lifecycle
  • Contribute to pre-silicon and post-silicon development of next-generation networking products
  • Build expertise in networking technologies, system debugging, software stacks, and hardware-firmware-software interactions
  • Help deliver NVIDIA firmware switching products to customers

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • At least two years of relevant professional experience
  • Proficiency in C++ and Python
  • Experience developing embedded software
  • Strong analytical, creative, debugging, and problem-solving abilities
  • Careful and adaptable, with the ability to manage multiple tasks amid shifting priorities and requirements
  • Collaborative approach with strong interpersonal skills
  • Knowledge of network protocols is preferred
  • Experience with CI practices and tools such as Git, Gerrit, and Jenkins is preferred
  • Familiarity with Linux internals is preferred

Benefits

  • Commitment to equal opportunity and nondiscrimination
  • Diverse working environment

Related Jobs