Job Directory Robot Software SQA Intern

Robot Software SQA Intern
Chelmsford, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

At Brooks, new ideas, new technologies and new ways of thinking are driving our future. Our customer focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships.

All we accomplish is grounded in our core values of Customer Focus, Achievement, Accountability, Teamwork, Employee Value and Integrity

Job TitleRobot Software SQA Intern

Job Description

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)

If any applicant is unable to complete an application or respond to a job opening because of a disability, please email at HR.Recruiting@brooks.com for assistance.

Brooks Automation is an Equal Opportunity Employer. This company considers candidates regardless of race, color, age, religion, gender, sexual orientation, gender identity, national origin, disability or veteran status.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.