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 and

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.