Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Software Engineer Development Environment Management - DFX CAD 
Taiwan, Taipei 
810510610

24.06.2024

What you'll be doing:

  • Develop Software Engineering Environment for inhouse DFT softwares, including CI/CD flow, code quality check,backward-compatibilitymanagement, etc.

  • Develop QA infrastructure, as part of above environment, including BDD automated test environment, decision coverage calculation, cross-platforms testing, etc.

  • Improve software architecture. Or deliver test suites including integration tests and performance tests and triage failures.

  • Collaborate with users and programmers for behavior driven development.

What we need to see:

  • BS/MS in Computer Science

  • 3+ years of SW development experience or 5+ years of SW QA experience

  • Familiarity with CI/CD process and BDD development flow (e.g. Jenkins, Cucumber)

  • Experience in coverage calculation tools (e.g. Bullseye)

  • Modern software testing framework knowledge (e.g. gtest)

  • Proficient in C++, at least one scripting language (such as TCL, Perl, or Python), as well as Make/shell scripting on both Linux and Windows

  • Strong interpersonal skills and ability & desire to innovate

Ways to stand out from the crowd:

  • Experience in cross-platform SW QA (e.g. Windows + Linux)

  • C++ diagnosis tools, such as GDB, Valgrind

  • Knowledge on new C++ standards (C++11/14/17/20)

  • IC design flow knowledge and EDA software development experience is a plus