This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our globally growing team at ATS Test where we create complex automation solutions at the highest level that sustainably impact lives around the world. ATS is an industry-leading automation solutions provider to many of the world’s most successful companies. The ATS Test Division specializes in developing custom in-process and End-of-Line Test Systems to meet and exceed the customer’s needs. We are part of the Industrial Automation group with a strong focus on EV products including battery cell, module and pack leak and functional testing but also serve other industries including the Life Sciences group, Aerospace Industry, traditional automotive, specialty products and the growing Fuel Cell market. ATS Test provides PC based solutions for complex test systems that need high accuracy, high data collection and advanced analysis. Our core competencies include electrical functional testing, electro-mechanical testing, and pneumatic and hydraulic leak and flow testing.
Job Responsibility:
Design and develop software programs (PLC and/or PC based) specific to customer and project requirements based on standard ATS programming methods (ATS Global Code Standard)
In depth programming in environments mainly using PLC Ladder logic (Rockwell / Siemens platforms), and structured test (i.e. shell scripting, Visual Basic, C#, Python)
Ability to reverse-engineer and write PLC code from scratch
Select, test and integrate hardware and software components such as robots, I/O, analog devices, motion controllers, sensors, vision systems and lasers
Debug and commission control systems at our facility, during the system integration stage and then at the customer’s site during installation
Travel to both domestic and international customer locations for SAT (up to 20% travel per year)
Work with other members of the control systems design department and other groups to continuously improve methods of integrating controls technology, with the goals being enhanced safety, enhanced functionality and reduced cost
Work with customers, project managers, designers, toolmakers and electricians to solve problems to provide the customer with a complete, functional automation system
Provide thorough testing of machine functionality to verify software program completeness
Provide accurate documentation for each project and training specific to their current project (i.e. machine operation, programming principles and program structure)
Advise customer on solving technical problems as a Subject Matter Expert (SME)
Improve the knowledge and capability of other members of the department through mentoring
Responsible for meeting Team Member level KPIs as assigned. (Budget, Schedule, Quality, CI)
Assist with the Team Leader’s responsibilities during their absence and periodically supervise the software development and integration effort on at a team level delegating tasks to a team of people
Responsible for communicating time estimates and resource requirements on controls tasks to the Team Leader and at times the Project managers
Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct
Requirements:
A post-secondary degree specializing in Mechatronics, Systems, Electrical or Computer Engineering
5+ years of experience programming Programmable Logic Controllers (PLC), and Human/Machine Interfaces (HMI) using Allen Bradley (Rockwell Studio 5000 Logix Designer) or Siemens (TIA Portal) software
3 years of experience in a hands-on automation/controls environment working on Supervisory Control and Data Acquisition (SCADA) and Manufacturing Execution Systems (MES) systems
Proficiency in understanding programs written in structured test (i.e. Visual Basic, C#, Python, languages)
Strong programming, mechanical and electrical problem-solving skills
Experience with configuration/troubleshooting of instrumentation (power supplies, meters, sensors, safety switches, etc.) using vendor software and interfaces
Experience working in Just-In-Time environments and on mission critical systems
Ability to communicate effectively, both orally and in writing
Understanding of robotics, control systems and machine operation with hands-on experience is required
A self-starter with the ability to work as part of a team in a fast-paced environment with minimal supervision
What we offer:
Eligible for 3% - 6% Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
Health Care Benefits + $600 Health Care Spending Account
Competitive starting salaries, comprehensive health and dental benefits, overtime pay, employee bonus, RSP matching, Employee Share Purchase Program
Awesome work perks such as treat days, gourmet coffee and beverages, subsidized breakfast and lunches in our cafeteria, employee referral bonuses and lots more
Intentional about your professional growth and development through internal career opportunities and our educational reimbursement program