DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 00:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Senior DSP Python Engineer

NVIDIA · Israel, Tel Aviv

We are looking for an experienced Python engineer to join the High-Speed SERDES Architecture team. In this role, you act as a key contributor to the main simulation platform of our high-speed networking chip. The platform is the basic modeling tool for our next-generation end-to-end links and helps explore trade-offs before every new generation of silicon tape outs.   You will own significant parts of the Link Simulation. These include its parallel execution engine, numerical modeling layer, configuration and reproducibility infrastructure, and analysis and graphical tools that convert large simulation outputs into actionable insight.   You'll work with digital signal processing and analog circuit modeling engineers to ensure the simulation platform remains fast, accurate, maintainable, and extensible. Your focus will be on DSP algorithms and balancing accuracy with simulation speed.  

What You Will Be Doing:

  • Build and extend core platform infrastructure: the execution model, parallel runners, scheduling. 

  • Partner with DSP, analog, and signal-integrity engineers to integrate the algorithmic needs into clean, performant implementations. 

  • Improve simulation performance through profiling, parallelism, and targeted optimization of hot paths. 

  • Build and maintain analysis, debug, and visualization tooling to discover new phenomenas. 

  • Strengthen testing, reproducibility, and CI. 

What We Need To See:

  • BS, MS, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.

  • 5+ years of professional software engineering experience with a strong record of shipping non-trivial systems. 

  • Expert-level Python. 

  • Solid grasp of concurrency and parallelism. 

  • Experience crafting and maintaining large, modular codebases with clean abstractions and well-defined interfaces.  

  • Strong analytical and debugging skills. 

  • Excellent collaboration skills; ability to work with engineers whose primary expertise is hardware, DSP, or analog rather than software. 

Ways To Stand Out From The Crowd:

  • Background in signal processing, communications, or mixed-signal systems. 

  • Experience building interactive data-visualization tools for large numerical datasets. 

  • MATLAB familiarity. 

  • Experience with fixed-point modeling or hardware/software co-design. 

  • Performance work with multi-threaded simulations as well as experience with scientific or simulation frameworks (signal processing pipelines, EDA tools, HW verification environments, or similar).

Apply →

Other roles at NVIDIA

  • Senior Firmware Application Engineer - System SoftwareTaiwan, Taipei
  • Senior Synthesis CAD EngineerIsrael, Tel Aviv
  • Senior Solutions Architect, Infiniband and Networking Ethernet - NVISSingapore, Singapore-Suntec Tower
  • Data Center Engineer, HPC and AIIsrael, Yokneam
  • Senior Software Program ManagerIndia, Bengaluru
  • Senior IT Auditor – Contract Manufacturing PartnersUS, CA, Santa Clara
  • Sales Development Specialist - NordicsSweden, Remote
  • Software SDK StudentIsrael, Raanana
  • Senior Technical Project Manager, DatacenterIsrael, Tel Aviv
  • Manager, OEM Solution ArchitectureUS, TX, Austin

More Software roles

  • Automations Engineer, Post Sales SystemsClickUp · United States
  • Business Systems EngineerClickUp · United States
  • Developer Intern, Data Security - Fall 20261Password · Remote (United States | Canada)
  • Senior Software Engineer, BMSArcher · San Jose, California, United States
  • AI Support Engineer - San Francisco (Weekend Shift)OpenAI · San Francisco
  • Software Engineer, SecurityNotion · San Francisco, California
  • Integration & Test Engineer, OmenAnduril Industries · Costa Mesa, California, United States
  • Senior Software Developer - Clients & AccountsWealthsimple · Toronto Headquarters
  • Software Engineer, Simulation InfrastructureAnduril Industries · Costa Mesa, California, United States; Seattle, Washington, United States; Washington, District of Columbia, United States
  • Software Engineer - Sensor Systems, Robot SoftwareWayve · Sunnyvale, California USA