Skip to content

Senior DSP Python Engineer

NVIDIA

Tel Aviv, ILonsitePosted May 28, 2026

About the role

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).

Questions about this role

  • How do I apply to this Senior DSP Python Engineer role at NVIDIA?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in Israel?

    Compensation for Software Engineer roles in Israel varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Israel medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does NVIDIA use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.