You will be part of the Post Silicon SW Tool & Automation team in NVIDIA, a team responsible for the infrastructure, GUI tools, and all SW-related applications of the high-speed communication products, and be working with RND teams to ensure outstanding products and superb automated tools. You’ll work at the HW/SW interface, developing critical tools and automation that support silicon bring-up, SerDes validation, and emerging system platforms.
What You Will Be Doing
- Develop python based software and infrastructure to control NVIDIA hardware, with a focus on mixed-signal IP and SerDes functionality, and to enable silicon bring-up, validation, and regression testing through automation tools.
- Collaborate closely with cross-functional teams (RTL, Architecture, Algorithms, Post-Silicon) to align the software environment with evolving requirements.
- Debug and troubleshoot at the HW/SW boundary using waveforms, logs, and lab measurements for robust system validation.
What We Need To See
- B.Sc in Electrical Engineering.
- 5+ years of relevant industry experience (SerDes, digital/analog architecture, hardware/software integration).
- Python programming and debugging skills.
- Experience building software that interfaces with device drivers and exposes hardware functionality.
- Deep understanding of digital and analog system architectures.
Ways to stand out from the crowd
- Deep understanding of SerDes architectures and link bring-up processes.
- Knowledge of communication systems (transmitters/receivers), optics modulators.
- Hands-on experience with post-silicon hardware bring-up and lab instrumentation (oscilloscopes, spectrum analyzers, etc.).
- Proficiency in object-oriented Python development and design patterns.
- Experience using version control tools (e.g., GIT).
JR2006535