NVIDIA logo

Senior DSP Python Engineer

NVIDIA
May 29, 2026
Full-time
On-site
Tel Aviv-Yafo, Israel
EDA Jobs, Level - Senior

Job Title

Senior DSP Python Engineer

Role Summary

Join the High-Speed SERDES Architecture team to develop and own core components of the link simulation platform for next-generation high-speed networking silicon. The role focuses on building the execution engine, numerical modeling layer, reproducibility infrastructure, and analysis/visualization tooling.

You will collaborate with DSP, analog, and signal-integrity engineers to keep the platform fast, accurate, maintainable, and extensible while balancing DSP algorithm accuracy with simulation performance.

Experience Level

Senior β€” 5+ years of professional software engineering experience, with a track record of shipping non-trivial systems.

Responsibilities

The position owns major parts of the link simulation platform and associated tooling. Key responsibilities include:

  • Design and extend core platform infrastructure: execution model, parallel runners, and scheduling.
  • Integrate DSP, analog, and signal-integrity algorithmic requirements into performant implementations.
  • Profile and optimize simulation performance; add parallelism and targeted hot-path optimizations.
  • Build and maintain analysis, debugging, and visualization tools for large simulation outputs.
  • Strengthen testing, reproducibility, and continuous-integration for the simulation platform.

Requirements

Must-have technical skills and experience:

  • 5+ years professional software engineering experience working on non-trivial systems.
  • Expert-level Python and experience maintaining large, modular codebases with clean abstractions.
  • Solid grasp of concurrency and parallelism; experience optimizing multi-threaded or parallel workloads.
  • Strong analytical and debugging skills.
  • Proven ability to collaborate with engineers whose primary expertise is hardware, DSP, or analog.

Nice-to-have

  • 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, hardware/software co-design, or EDA/HW verification environments.
  • Performance work on multi-threaded simulations or scientific/simulation frameworks.

Education Requirements

BS, MS, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field β€” or equivalent practical experience.

NVIDIA develops accelerated computing platforms used in AI and high-performance computing.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-05-29