NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing & Networking, Artificial Intelligence and Visualization. We are now looking for an outstanding, creative & hardworking engineer to join our team! You will be part of the Post Silicon Software Tools & Automation team at NVIDIA Networking Business Unit. The team is responsible for the infrastructure, GUI tools, and all software-related applications of the high-speed communication products and working with RND teams to ensure outstanding products and superb automated tools.
What you’ll be doing:
Develop software tools and infrastructure to control the hardware of NVIDIA products
Design and implement graphical user interfaces
Develop and maintain tools for hardware control
Work closely with hardware engineers, software developers and other stakeholders
What we need to see:
B.Sc. or M.Sc. in Computer or Electrical Engineering
Minimum 5 years of proven experience in relevant fields
Proficiency in Python programming, object-oriented programming and GUI development
Ways to stand out from the crowd:
Knowledge of hardware, particularly SerDes and Optics
Proficiency in design patterns
Proven experience in developing tools for hardware
NVIDIA has some of the most talented and forward-thinking individuals in the world working for us. If you're creative and autonomous, we want to hear from you!
We are committed to fostering a diverse work environment and are proud to be an equal-opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.