Apply for job

Software Test Engineer

Software Test Engineer

Our Direct client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our client is currently searching for talented software test engineers to design and execute test cases for embedded systems. They are open to consultants, contract to hire or direct hire candidates.

The individual will be responsible for testing key modules of the production software. The test engineer will work closely with the software team leader and software engineers to define, execute and document test cases. Also part of the job is to automate test execution, develop unit testers (in Python),  manage the software configuration on the tools, coordinate  software deliverable from multiple software teams and plan and execute test plans for the tools.

Skills and Experiences


  • Minimum 5 years embedded software testing experience in commercial, medical or real time systems
  • Minimum 5 years real time operating system experience on Unix,  Solaris or Linux
  • Minimum 3 years Unix scripting experience. i.e. csh, bash, Perl
  • Minimum 3 years experience writing Python code
  • Experience translating requirements into test cases and test plans
  • Excellent oral and written communication skills
  • Excellent troubleshooting skills
  • Experience in C/C++ is a plus
  • Experience with automated test tools is a plus
  • Experience in Clearcase and Clearquest is a plus


BS or higher in Computer Science or related technical discipline

Job ID: 4018