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

Cambridge, ON, CA, N3H 4R7

Date:  May 13, 2022

Manager, Software Engineering

Major Duties


Administrative and technical management of the software development and support teams. 
Software development and strategic lead for the Illuminate Manufacturing Intelligence Product Roadmap. 
Works with ATS Innovation Centre in developing innovation solutions & completion of projects as assigned by the Director, Digital Services.

Specific Responsibilities

Team Leadership & Culture: 

•    Plan, organize, direct and control the activities of the Software Department using knowledge of the agile development process, general engineering principles and knowledge of Controls Software and full stack Software Design principles.
•    Manage Agile sprint planning and product backlog and goals
•    Manage the resources and processes of software development, technical documentation, product testing and the release schedule. 
•    Conduct employee performance evaluations, and initiate personnel actions for staff reporting to him/her.
•    Develop solutions and offerings for automotive, energy and Life Science industries. This includes but is not limited to customer defined specifications, GAMP, cGMP, ISO, DN and other corporate, national and/or international standards. 
•    Review and approve the effort and technical feasibility of all Illuminate product deployments in collaboration with Product Manager, Digital Services. 
•    Determine the required development effort, risks and required conditions and scope of project-based product development.
•    Support employee development by analyzing needs through annual plans
•    Establish resource requirements, skills and organizational needs that will sustain adequate capacity and leadership within the department.
•    Coach team members on A3s, RCCAs, cost benefit analysis, process development
•    Facilitate daily scrum meetings
•    Deploy Visual Management tools 
•    Develop, deploy and manage Team KPIs (Safety, Quality, Delivery, Productivity, Cost, and Employee Engagement)
•    Set objectives on a yearly basis that align with business unit objectives and track progress throughout the year on those objectives.
•    Provide engineering expertise to overcome and correct problems and technical difficulties.  
•    Determine skills and staff requirements for team and hire appropriate resources to meet targets.
•    Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct.


Customer Satisfaction:

•    Provide subject matter expertise in the quotation and deployment process.  
•    Recommend and execute metrics on customer satisfaction.  
•    Maintain overall customer satisfaction by anticipating and preventing issues before they become customer concerns and by optimizing resources.
•    Operate with key technical personnel at the customer site to position ATS as a key to their success and to influence subsequent buying decisions.  

Financial Performance:


•    Build and manage departmental budget based on annual plan and targets.  
•    Ensure optimal utilization of resources within the team.  
•    Manage the team within the budget parameters by forecasting, implementing and defining resource plans and alerting Director to prevent budget over-runs.


Quality Improvement:

•    Recommend and direct the implementation of best practices to improve quality.
•    Execute ATS Business Model, lean and continuous improvement projects.  
•    Measure and report on quality performance data.




A post-secondary technology diploma or degree or equivalent, specializing in computer science, engineering, electronics, electrical or controls technology.




Five to ten years of leading a software development team utilizing Agile development methodologies. Deep knowledge of .NET and Microsoft development environments and associated architectures.

Several years of experience in the design and implementation of manufacturing control systems, MES or software systems for industrial automation projects.  This includes manager or hands-on experience in programming and trouble-shooting with current PLC hardware, MES or SCADA Platforms and programming software.

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 »