Software Developer

Segment / Company: Automation Products Group (APG)
Location: CA, ON, Cambridge
Department: Engineering
Employment Duration: Full Time
Last updated: 04/12/17 9:28 AM


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

Our Automation Products Group in our Cambridge is currently looking for a bright, ambitious Software Developer who enjoys team work and on-going challenging projects.



  • Drive the software development process from gathering user requirements, software design, programming, testing, release and support.

  • Collaborate with hardware and FPGA designers to ensure the complete solution meets performance, reliability and cost requirements.

  • Work with team members and other groups to ensure labour and material budgets as well as scheduled delivery dates are adhered to or improved on.

  • Product field support which involves working with customers and internal engineering to find solutions to customer needs and problems. This is typically phone support with travel as required.

  • Support customers doing new installations including configuration, startup and product integration.

  • Perform engineering training for advanced users.

  • Assist with the generation of software related product documentation.

  • Provide pre-sales applications support to validate system quotes as needed.

  • Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct.

  • These responsibilities are subject to change as a function of the individuals abilities.

  • Adhere to all health and safety rules and procedures.



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



  • Software development (C/C++, .NET, embedded programming).

  • Experience with real time motion control and/or PLC’s is an asset.

  • Problem solving skills with systems involving mechanics, electronics and controls software.

  • Working knowledge of electronic test equipment.

  • 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.


Why join ATS?

  • Employer matched RRSP contributions

  • Employee Stock Purchase Plan Eligibility

  • Comprehensive benefits (including health, dental, employee assistance program)

  • Active Employee Social Club with trips & events throughout the year

  • Health & Wellness Program (including In-Chair Massage and Health Clinics)

  • WorkPerks program for product & service discounts (including gym membership discount)

  • Daily subsidized breakfast & lunch onsite and free gourmet beverages

  • Professional growth opportunities

  • And 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.

ATS Automation welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search

Powered By Taleo