You are viewing a preview of this job. Log in or register to view more details about this job.
Hs emp logo data

Robot Software SQA Intern

Reporting to the LEAP SQA manager, the intern will be given 1-2 independent work projects to complete with guidance from their manager as well as be integrated into core software development and troubleshooting of the Magnatran LEAP Robot software platform.

Brooks Automation offers the industry’s most advanced and reliable robots for operation in vacuum and isolation environments.

Magnatran LEAP robots is the latest generation robot offering superior speed, robustness, accuracy and repeatability.

The LEAP Robot controller is based on QNX OS running on a Xilinx Zynq 2000 series processor with Arm A9 dual cores and a FPGA.  Robot software platform includes C++ robot controller firmware as well as an industry leading C++ Diagnostics firmware package and C++ / JavaScript / HTML 5.0 Web UI.

This hands-on internship would involve these activities:
Setting up different robot types in the SQA lab as permanent test fixtures.  This will involve learning about different robot types, their motion, and how to set up several wafer stations in close proximity to the robot. Adding and configuring various robot I/O components (optical sensors, wafer stands, E-stop switches, teaching pendants, indicator lights, other sensors). Reading, understanding and contributing to User Interface documentation.  Creating and implementing examples of robot control functions suitable for customers to use. Designing, implementing and testing numerous Python test scripts to exercise each functional area of the robot.  Learning the details of each functional area to create a comprehensive test plan for each area. Participating in group debugging sessions for single element problems and complex systems problems.

Required skills include:
Experience writing software in some language (C, C++, Python) to control hardware and I/O elements. Exposure to Python preferred but not required. Experience using a source control system like GIT Ability to work collaboratively in a technical group of developers and testers. Some basic electrical skills helpful (Competence with Volt/Ohm Meter, ability to create and/or hook up signal cables)