Automation specialist - PLC Programmer

Building Automation / Automatisation du bâtiment Surrey, British Columbia


Position at ESC Automation

If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the Ainsworth team today!

Position Summary:

The Automation Specialist is responsible for programming, startup, commissioning and troubleshooting PLC Systems with minimal supervision. The Automation Specialist is to interpret design drawings, submittals, and specifications to effectively develop, program, and test sequence of operations. This position requires flexibility to work overtime as the business requires, including occasional travel within the lower mainland.


  • Understand and have knowledge of building mechanical/electrical systems and equipment, typical building control system sensors and devices
  • Effective and timely communication at the highest possible level
  • Total customer satisfaction, internal and external
  • Perform site specific PLC training for owner/operator
  • Professional and expedient conflict resolution
  • Review equipment submittals, drawings, and specifications
  • Create and test sequence of operations and programming
  • Perform system startups, network connections, create and modify graphics interfaces as required
  • Point to point, pre-functional, and functional testing of equipment/systems
  • Documenting and record keeping of one’s work
  • Assisting the project lead with RFIs and field investigations
  • Coordinates and communicates with project lead, other contractors, client and dispatchers.
  • Adherence to schedules and deadlines
  • Attention to safety protocols
  • Use of hand tools and testing equipment as required


  • Required Education:
  • High School or GED required.
  • Associates degree or equivalent from two-year College or technical school with certificate in Instrumentation, Automation, or Robotics preferred.
  • Proficient with: Microsoft Office Suite
  • Strong written and verbal communication, as well as interpersonal skills
  • Resourceful, problem-solver that is energetic and able to manage multiple priorities
  • Must have a valid driver’s license and hold a clean driving record
  • Willing to work after hours and an on call rotational basis
  • Strong problem-solving abilities (electrical trouble shooting and problem solving, networking)
  • Knowledge of Allen-Bradley and Rockwell PLC programming.
  • Focused and detail orientated
  • Team player that functions well in a busy environment
  • Able to work independently and manage time effectively
  • Knowledge of Wireshark and Network Captures
  • BCEM (Building Certified Energy Manager)
  • SEMAC (Sustainable Energy Management Advanced Certificate)

 While we appreciate all applications we receive; we advise that only candidates under consideration will be contacted.

Ainsworth is committed to building a diverse and inclusive workplace. Qualified designated group members are encouraged to apply as any reasonable accommodation of qualifications will be considered as per our Accommodation Policy, available upon request.

Ainsworth is an integrated multi-trade company, offering end-to-end services and solutions for all asset maintenance and refurbishment requirements of our customers. We are continually striving to create better and more advanced products as well as provide the highest quality service. We are rapidly growing and need talented professionals to help drive our vision at becoming the best multi-trade company in the country! Join us…. Make a difference.