Senior Dsp Python Engineer

NVIDIA NVIDIA · Semiconductors · Tel Aviv, Israel +1

NVIDIA is seeking a Senior DSP Python Engineer to join their High-Speed SERDES Architecture team. The role involves contributing to and owning significant parts of a core simulation platform for high-speed networking chips, focusing on its parallel execution engine, numerical modeling layer, configuration, reproducibility, and analysis tools. The engineer will collaborate with DSP, analog, and signal-integrity engineers to ensure the platform is fast, accurate, maintainable, and extensible, with a focus on DSP algorithms and balancing accuracy with simulation speed.

What you'd actually do

  1. Build and extend core platform infrastructure: the execution model, parallel runners, scheduling.
  2. Partner with DSP, analog, and signal-integrity engineers to integrate the algorithmic needs into clean, performant implementations.
  3. Improve simulation performance through profiling, parallelism, and targeted optimization of hot paths.
  4. Build and maintain analysis, debug, and visualization tooling to discover new phenomenas.
  5. Strengthen testing, reproducibility, and CI.

Skills

Required

  • Python
  • concurrency
  • parallelism
  • software engineering
  • analytical skills
  • debugging skills
  • collaboration skills

Nice to have

  • signal processing
  • communications
  • mixed-signal systems
  • interactive data-visualization tools
  • MATLAB
  • fixed-point modeling
  • hardware/software co-design
  • multi-threaded simulations
  • scientific or simulation frameworks

What the JD emphasized

  • 5+ years of professional software engineering experience
  • Expert-level Python
  • Solid grasp of concurrency and parallelism
  • Strong analytical and debugging skills