Automation Engineer

  • Full Time
  • Windsor


Job Description

Job Description:

  • North America Battey Technology Centre is currently seeking an Automation Engineer to develop test scripts for executing various development and validation tests for EV battery packs.
  • The successful candidate has an opportunity to contribute to a world-class battery lab from the launch stage all the way to the full operation.
  • Initially the role will be focused on training, documentation and launch of the lab; will be required to complete all needed training and follow all lab safety processes and procedures.
  • Automation Engineer will be responsible developing and validating test scripts with assistance from equipment supplier and inputs from internal stakeholders.
  • Successful candidate will work with battery pack test engineers on the commissioning of the new battery lab.
  • After the launch of the lab, the role responsibilities would shift to creating and maintaining all testing scripts, managing common test solutions and variables within Company.
  • Automation Engineer will ensure all test scripts meet safety and functional requirements.
  • The role will maintain an open line of communication with all test requestors to stay current with various testing needs; will provide support at testbeds as needed to ensure proper execution of test scripts; identify and troubleshoot issues during test process.

Responsibilities include, but not limited to,

In Lab Launch Stage

  • Complete required training; follow safety requirements.
  • Collaborate with internal stakeholders and equipment suppliers to develop and validate test scripts.
  • Provide essential support during commissioning and acceptance tests.

Lab in full operation:

  • Develop, validate, and maintain test scripts.
  • Ensure all test scripts meet safety requirements and maintain the highest quality.
  • Implement best practices across all test scripts.
  • Coordinate common variables and solutions among various battery labs within Company Group.
  • Proactively identify and troubleshoot issues within the test system and scripts.
  • Support test engineers in root cause analysis and project meetings.
  • Assist in test data processing.
  • Support initiatives aimed at enhancing lab operation efficiency and reducing costs.
  • Keep training record up to date.
  • Escalate issues to management when necessary.


  • Minimum 3 years of experience in scripting for testing, automation of hardware systems. (excluding software app testing).
  • Proficient in programming languages, such as VB Script, MATLAB and Python.
  • Knowledge of CAN communication.
  • Strong problem-solving and analytical abilities with keen attention to detail.
  • Excellent skills to write clear, concise, and accurate documents.
  • Excellent time management skills with the ability to meet deadlines.
  • Legally eligible to work in Canada.

Preferred Requirements:

  • Master of Science in Computer Science, Electrical Engineering, or related field.
  • Experience with AVL PUMA/LYNX scripting.
  • Experience with CAN tools such as Vector CANalyzer.
  • Knowledge of Lithium-ion battery and characterization.
  • Experience with battery pack testing or related systems testing.
  • Stay updated with advancements in test automation and data management technologies.


  • Bachelor of Science in Computer Science, Electrical Engineering, or related field.

We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more. If you take pride in your work and are committed to personal and professional success, let’s talk. Please visit to learn more.

Zobility is RGBSI’s workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.