Share this Job
Apply now »
ATS Company:  ATS Automation Tooling Systems
Requisition ID:  5587

Cambridge, ON, CA, N3H 4R7

Date:  Jan 14, 2022

Software Developer

Job Description

This role can be a fully remote opportunity with hybrid option as well.

As a Software Developer, you will develop world-class software data collection, analysis and reporting solutions for sophisticated automation equipment. You will contribute to new, next generation Machine Intelligence software. This is an exciting new venture; a start-up within a large organization:

Additional Information



What will you do?  

  • Interface with users to develop and document software requirements 
  • Develop design concepts, software design and integration of software with electrical, mechanical and control systems 
  • Support other software engineers who deploy the software in specific applications 
  • Program and integrate assignments involve leading-edge software and hardware technologies including interfacing with PLC’s, PC’s, robotics, motion controllers, vision systems, laser, and other automation controllers 
  • Lead and/or contribute to weekly agile meetings reviewing last week’s progress and plan upcoming work. 
  • Provide mentorship to other developers 
  • Perform reviews of concepts, code and team designs and provide constructive feedback 
  • Contribute to software design standards and overall software quality 
  • Maintain the technology stack for assigned software products 
  • Acquired broad product knowledge to be able to collaborate directly with internal and external stakeholders to solve problems and use the products effectively 





 A post-secondary engineering or computer science degree, diploma or equivalent with emphasis on software design and development. 



  • Strong programming/software development and problem-solving skills 
  • Experience with relational and non-relational databases 
  • Proven expertise in database design and architecture 
  • DBA proficiency for backend development 
  • Well versed in Microsoft SQL Server, ASP.Net, C#, JavaScript 
  • Exposure to React, AngularJS, D3.js, and/or other JavaScript libraries  
  • Familiarity with Agile development practices 
  • Experience with software development in a team environment 
  • Strong data analytics skills 
  • Strong statistical analysis skills 
  • Ability to communicate effectively, both orally and in writing 
  • A self-starter with the ability to work as part of a team in a fast-paced environment with minimal supervision


In addition, the following experiences would be an asset: 


  • Understanding of automation mechanical, electrical and control systems 
  • Knowledge of machine operation, maintenance, service, and troubleshooting.  
  • Experience with PLCs and PLC communication 
  • Understanding and experience with OPC and industrial networks 
  • Exposure and understanding of business intelligence 


Travel Required: Up to 10% internationally.

Must be fully vaccinated against COVID-19 with Health Canada-approved vaccines as a condition of employment prior to start date.

Join the Winning Team at ATS Automation, a great place to automate your future! Take your place among the best in the business, and grow your career with the Global Service division at ATS Automation. Join an environment where a passion for innovation is combined with an uncompromised commitment to quality.

We attract some of the most talented and motivated individuals from a range of fields, with our global offering and growth opportunities as we expand on a global scale.



Why Join ATS?​

  • Be a part of a global organization that is a leader in its industry
  • Subsidized breakfast and lunch daily; free gourmet beverages - coffee, tea and hot chocolate. Plus, Treat Day is every other week!
  • Monthly “In-Chair Massage” clinic on-site with a Registered Massage Therapist
  • Ability to participate in a variety of charitable events
  • Social Club that offers BBQs and other social events throughout the year
  • Work with other bright, talented people and discover opportunities for professional growth
  • And much more!

ATS is in compliance with the Accessibility for Ontarians with Disability Act (AODA), 2005 and will, upon request, assist those who may require specific accommodations due to a personal disability. We would ask that those who require assistance to notify our offices as soon as possible if accommodation is necessary.

Apply now »