Dear Colleagues,

Catapult C product line is seeking four candidates to join the QA team.
The Job responsibilities and qualifications are as highlighted below. For external candidates please send your C.V to resume_egc@mentor.com and rasha_atfy@mentor.com.

Job Qualifications
· BSCS/BSEE with 3 years experience of C++ software development with an appreciation of hardware design and have solid programming skills, including experience of multi-threading.
· TCL experience required, TCL C API experience highly desirable
· Experience of running RTL Synthesis tools, TCL scripting, and results analysis highly desirable.
· Experience of both Windows and Linux software development highly desirable.
· Experience of Perl and shell scripting required
· Needs to be methodological, have good communication skills, an aptitude for solving complex problems.
· Must be able to work with a remote development team.

Job Duties:
· The software QA engineer will have immediate responsibility for the testing of leading edge High Level Synthesis (HLS) technology: Catapult C.
· Catapult C enables synthesis of untimed algorithms written in C++ to RTL VHDL/Verilog through the use of both behavioral synthesis techniques, such as allocation and scheduling, and through the use of an interactive GUI.
· Primary tasks include:
o Defect report (DR) validation
o Graphical User Interface (GUI) testing
o 3rd part tool flow testing
o Test plan execution
o Perform code coverage analysis and recommend test case additions
o Perform code analysis memory leaks and UMR’s.
o Perform memory footprint analysis and recommend code changes for improved performance.


Sincerely
Rasha