Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software Engineer – Networking Platforms, Diagnostics Tools, Performance

NVIDIA

Senior Software Engineer developing high-performance diagnostic tools for NVIDIA’s networking platforms. Collaborating with teams for innovative solutions and ensuring hardware stability in high-performance computing environments.

Posted 4/12/2026full-timeTel Aviv • 🇮🇱 IsraelSeniorWebsite

Tech Stack

Tools & technologies
LinuxPythonTCP/IP

About the role

Key responsibilities & impact
  • Architect and develop high-performance diagnostic tools and frameworks using Python.
  • Drive end-to-end development focusing on software that performs efficiently.
  • Take charge of developing features that bridge the gap between complex hardware behaviors and software-level diagnostics.
  • Partner with hardware, firmware, and driver teams to address real-world challenges.
  • Own the full software development lifecycle of diagnostic features, from initial hardware specification to deployment.

Requirements

What you’ll need
  • B.Sc or equivalent experience in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of hands-on experience in the software development lifecycle, with a proven track record in performance-critical systems.
  • Advanced programming skills in Python, with a focus on writing optimized, efficient, and scalable code for hardware interfacing.
  • Solid understanding of networking protocols (TCP/IP, InfiniBand, or Ethernet) and hardware-level interaction.
  • Strong familiarity with Linux environments, associated debugging tools, and system-level performance tuning.
  • Strong analytical and debugging skills.
  • A highly collaborative great teammate who is also self-motivated, well-organized, and capable of working independently in a fast-paced environment.

Benefits

Comp & perks
  • health insurance
  • 401(k) matching
  • flexible work hours
  • paid time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
Pythonsoftware development lifecycleperformance-critical systemsnetworking protocolsTCP/IPInfiniBandEthernetLinuxdebugging toolssystem-level performance tuning
Soft Skills
analytical skillsdebugging skillscollaborationself-motivationorganizationindependenceadaptabilityteamworkcommunicationproblem-solving
Certifications
B.Sc in Computer EngineeringB.Sc in Computer ScienceB.Sc in Electrical Engineering