Senior Dsp Python Engineer

Nvidia Corporation

Expert-level python programming skills
Strong grasp of concurrency and parallelism
Experience with large modular codebases
This role involves owning significant parts of the Link Simulation platform used for modeling next-generation end-to-end links before silicon tape outs

Job Summary

  • This role involves owning significant parts of the Link Simulation platform used for modeling next-generation end-to-end links before silicon tape outs.
  • The engineer will focus on balancing DSP algorithm accuracy with simulation speed while improving performance through profiling and parallelism.
  • Candidates must possess strong analytical skills and the ability to work effectively with digital signal processing and analog circuit modeling engineers.

Matching Summary

This role involves owning significant parts of the Link Simulation platform used for modeling next-generation end-to-end links before silicon tape outs.

Skills & Requirements

Must-have

  • Expert-level Python programming skills
  • Strong grasp of concurrency and parallelism
  • Experience with large modular codebases
  • 5+ years professional software engineering experience
  • Ability to collaborate with hardware engineers

Nice-to-have

  • Background in signal processing or communications
  • Experience building interactive data visualization tools
  • MATLAB familiarity
  • Experience with fixed-point modeling
  • Knowledge of EDA tools or HW verification environments

Key Requirements

  • BS, MS, or PhD in Electrical Engineering, Computer Engineering, or Computer Science
  • 5+ years of professional software engineering experience
  • Equivalent experience to formal degree requirements

Work Rights

Not specified

Tailored Resume

Cover Letter