Senior Automation Tools Software Engineer

8 Months ago • 5 Years +
Research Development

Job Description

NVIDIA's Post Silicon Software Tools & Automation team seeks a Senior Automation Tools Software Engineer. Responsibilities include developing software tools and infrastructure to control NVIDIA product hardware, designing and implementing graphical user interfaces, developing and maintaining hardware control tools, and collaborating with hardware engineers and software developers. The ideal candidate possesses a B.Sc. or M.Sc. in Computer or Electrical Engineering, at least 5 years of relevant experience, and proficiency in Python, object-oriented programming, and GUI development. Knowledge of SerDes and Optics is a plus.
Good To Have:
  • Knowledge of hardware (SerDes, Optics)
  • Proficiency in design patterns
  • Experience developing hardware tools
Must Have:
  • BSc/MSc in Computer or Electrical Engineering
  • 5+ years relevant experience
  • Proficiency in Python, OOP, GUI development
  • Develop software tools and infrastructure
  • Design and implement GUIs
  • Collaborate with hardware/software engineers

Add these skills to join the top 1% applicants for this job

python
design-patterns
networking

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.

Set alerts for more jobs like Senior Automation Tools Software Engineer
Set alerts for new jobs by NVIDIA
Set alerts for new Research Development jobs in Israel
Set alerts for new jobs in Israel
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙