Qa Software Engineer, Firmware Tools

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel

NVIDIA is seeking a QA Software Engineer to join their Firmware Tools testing team. The role involves testing firmware tools that ensure NVIDIA products meet industry benchmarks for efficiency and quality. Responsibilities include reviewing designs, developing and executing manual and automated tests, reporting and debugging bugs, and performing various test scopes (regression, performance, functional, security). The ideal candidate should have a degree in Computer Science or Electrical Engineering (or equivalent experience), be independent and responsible, possess good communication skills, and have a desire to lead. Preferred qualifications include knowledge of networking, Linux/Windows OS, testing flows, and scripting skills in Bash, Perl, or Python.

What you'd actually do

  1. Review arch design and requirements for new features introduced in the HCA FW.
  2. Design, develop, and create tests for the new features, as part of FW GA releases or update releases.
  3. Report bugs found during execution, assist with reproduction and debugs to understand root cause, verify bug fixes provided by R&D team, raise if not fixed.
  4. Execute tests in different scopes: regression, performance, functional, security; report the progress of testing and provide summary reports of testing activity.
  5. Define and build setups topologies for appropriate product coverage.

Skills

Required

  • Practical / BSc in Computer Science or Electrical Engineer, or equivalent experience
  • Independent, responsible worker, able to plan and execute
  • Lab work is required for this position
  • Clear verbal and written communication, proficient written and spoken English
  • Standout colleague with good communication, desire to lead

Nice to have

  • Knowledge or experience in Networking
  • Knowledge in Linux and Windows OS
  • Experience in testing flows
  • Coding skills and experience: Bash / Perl / Python