Control Systems Software Designer Job at ATS Automation Tooling Systems, Cambridge, ON

RzBFL05tTk81U3o4dTB5Z0RNaFZjQT09

Job Description

Job Description

As a member of a highly motivated, dynamic, multi-disciplined team, you will design and develop world- class automation solutions. Duties involve contributing to machine concepts, design of control software, integration of software with electrical and mechanical systems, process development and machine installation at customer sites worldwide. Programming and integration assignments involve leading-edge technologies and processes utilizing PLC’s, PC’s, robotics, motion controllers, vision systems, laser and other controllers.


SPECIFIC RESPONSIBILITIES:

  • Design and develop software programs (PLC and/or PC based) specific to customer and project requirements based on standard ATS programming methods.
  • Debug and commission control systems at our facility, during the system integration stage and then at the customer’s site during installation.
  • Travel as required to customer and supplier sites to perform installation, commissioning and training duties.
  • Select, test and integrate hardware and software components such as robots, analog devices, motion controllers, sensors, vision systems and lasers.
  • 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 other members of the control systems design department and other groups to ensure that labor and material budgets as well as scheduled delivery dates are adhered to or improved upon.
  • Work with customers, project managers, designers, toolmakers and electricians to solve problems in order 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.
  • Advise customer on solving technical problems.
  • Provide customer with training specific to their current project (i.e. machine operation, programming principles and program structure).

Additional Information

Education:

  • A post-secondary engineering degree, diploma or equivalent, specializing in mechanical, electrical, systems or computer engineering.


Experience:

  • Strong programming, mechanical and electrical problem solving skills.
  • Ability to communicate effectively, both orally and in writing.
  • Understanding of robotics, control systems and machine operation with hands-on experience is desirable.
  • A self-starter with the ability to work as part of a team in a fast paced environment with minimal supervision.

Similar Jobs

PepsiCo

Accounting Clerk Job at PepsiCo

The Finance Analyst leverages their knowledge of Sales Accounting systems, processes and controls to drive efficiency and improve corporate profitability.

Express Employment Professionals - Brantford

Financial Controller Job at Express Employment Professionals - Brantford

Our client, a Brantford based, rapidly growing Rockwell Recognized Systems Integrator manufacturing Specialized Machinery and integrating full Packaging Systems

Island Health

Registered Mental Health Nurse Job at Island Health

Job Description: In accordance with the Vision, Purpose, and Values, and strategic direction of Island Health (Vancouver Island Health Authority), patient

Rona Inc.

Commis Job at Rona Inc.

Chez RONA, plus de 26 000 employ(e)s cultivent leur passion chaque jour. Nous exploitons ou desservons quelque 450 magasins corporatifs et marchands affilis

McGill University

Lab Helper B Job at McGill University

McGill University is an English-language university where most teaching and research activities are conducted in the English language, thereby requiring English