NVIDIA

Senior Software Engineer, Tech Lead – SONiC Network OS

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Tel AvivIsrael

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Lead technical discussion with Arch and customers
  • POC for new initiatives
  • Lead complex programs within and beyond the group
  • Collaborate closely with various design and verification teams, architects, and product marketing professionals

Requirements

  • B.Sc. in Software, Computer, Electrical, or Communication Engineering, or equivalent experience
  • 12 years of overall experience, initiating and leading features
  • Hands-on proficiency in C, C++, and Python development
  • In-depth knowledge of Linux usage and internals
  • Creativity, motivation, and a strong value-driven mindset
  • Expertise in both software and hardware integrations
  • Familiarity with routing protocols such as BGP, EVPN, and SRv6
Benefits
  • Health insurance
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++PythonLinuxsoftware integrationhardware integrationrouting protocolsBGPEVPNSRv6
Soft Skills
leadershipcreativitymotivationvalue-driven mindset
Certifications
B.Sc. in Software EngineeringB.Sc. in Computer EngineeringB.Sc. in Electrical EngineeringB.Sc. in Communication Engineering