Automation Software Developer
3 days ago
Job Summary:
We are seeking a highly skilled Controls Systems Designer to join our team at ATS Automation. As a key member of our innovation team, you will be responsible for designing and developing world-class software and control systems for high-performance automation equipment.
Key Responsibilities:
- Develop software requirements and controls concepts for rapid prototypes to production projects.
- Lead software design teams to test and iterate through concepts.
- Mentor other innovation team members to work outside the box and avoid limitations.
- Provide expert judgment and expertise in the oversight and review of software/technical projects.
- Lead technical evaluation of innovation technologies and sign off on project designs and go/no-go decisions.
- Provide innovation support to ATS Life Science's worldwide sites.
- Improve the knowledge and capability of other members of the innovation department through mentoring.
- Participate/Lead in technical software development and implementation across all innovation teams.
- Be the ATS Innovation expert in one or more areas, including Automation Software Development, OT Networking, and Automation Mechatronics.
Requirements:
- Post-secondary engineering or computer science degree, diploma, or equivalent with an emphasis on software design and integration.
- Skilled at developing software that is efficient, elegant, robust, and maintainable.
- Ability to evaluate, recommend, and implement new development or deployment technologies.
- Strong ability to get to root cause customer problems and deliver innovative solutions.
- Team player able to contribute in meetings, perform code reviews, brainstorm hard problems, and step in and contribute when a challenge needs all hands on deck.
- Strong communication skills and demonstrated ability to document and explain solutions.
Preferred Qualifications:
- Strong programming/software development and problem-solving skills.
- Experience with PLC programming (BnR, Siemens, and Rockwell), Motion control, C/C++,.NET, or similar tools.
- Experience with Agile development practices.
- Familiar with issue-tracking and revision-control systems.
- Developing and executing tests to verify behavior and performance.
- Performing and accepting code reviews.
- Lead and contribute to technology development that aligns with technology roadmaps.
- Assisting with the generation of software-related product documentation.
- Hands-on experience with lab test equipment is an asset.
- Strong understanding of automation (PLCs, control systems, electrical/mechanical).
- Strong mechanical and electrical aptitude – We want someone who will be hands-on to solve problems.
- Ability to communicate effectively, both orally and in writing.
- A self-starter with the ability to work independently or as part of a team in a fast-paced environment with minimal supervision.
- 3+ years' experience related to software in an industrial automation environment.
Why Join Our Team:
We value our people and strive to develop, engage, empower, and energize them. We believe in innovation and problem-solving, and we prioritize internal growth and development. We offer competitive total rewards, including a comprehensive health and dental benefits package, 4% RRSP matching program, and optional Employee Share Purchase Program. We are committed to being carbon neutral by 2030 and prioritize diversity, equity, and inclusion in our workplace.
-
Automation Software Developer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeAbout the RoleWe are seeking a highly skilled Automation Software Developer to join our team at ATS Automation. As a key member of our innovation team, you will play a critical role in developing world-class software and control systems for high-performance automation equipment.Key ResponsibilitiesDevelop software requirements and controls concepts for rapid...
-
Automation Software Developer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeAbout the RoleWe are seeking a highly skilled Automation Software Developer to join our team at ATS Automation. As a key member of our innovation team, you will play a critical role in developing world-class software and control systems for high-performance automation equipment.Key ResponsibilitiesDevelop software requirements and controls concepts for rapid...
-
Automation Software Developer
1 week ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Automation Software Developer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
1 week ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Automation Software Developer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
6 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Automation Software Developer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
6 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Automation Software Developer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
1 week ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Automation Software Developer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
1 week ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Automation Software Developer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
3 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeAbout the RoleWe are seeking a highly skilled Automation Software Developer to join our team at ATS Automation. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key ResponsibilitiesDevelop software requirements and controls concepts for rapid...
-
Automation Software Developer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeAbout the RoleWe are seeking a highly skilled Automation Software Developer to join our team at ATS Automation. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key ResponsibilitiesDevelop software requirements and controls concepts for rapid...
-
Automation Software Developer
1 week ago
Cambridge, Ontario, Canada ATS Automation Full timeJob SummaryWe are seeking a highly skilled Automation Software Developer to join our team at ATS Automation. As a key member of our control systems design department, you will be responsible for designing and developing world-class automation solutions.Key ResponsibilitiesDesign and develop software programs for customer and project requirements using...
-
Automation Software Developer
1 week ago
Cambridge, Ontario, Canada ATS Automation Full timeJob SummaryWe are seeking a highly skilled Automation Software Developer to join our team at ATS Automation. As a key member of our control systems design department, you will be responsible for designing and developing world-class automation solutions.Key ResponsibilitiesDesign and develop software programs for customer and project requirements using...
-
Automation Software Developer
3 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob Title: Controls Systems DesignerJob Summary:We are seeking a highly skilled Controls Systems Designer to join our team at ATS Automation. As a key member of our innovation team, you will be responsible for designing and developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software...
-
Automation Software Developer
4 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob Title: Controls Systems DesignerJob Summary:We are seeking a highly skilled Controls Systems Designer to join our team at ATS Automation. As a key member of our innovation team, you will be responsible for designing and developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software...
-
Automation Software Developer
5 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Controls Systems Designer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
5 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionATS Automation is seeking a highly skilled Controls Systems Designer to join our team in the Innovation Center. As a key member of our innovation team, you will be responsible for developing world-class software and control systems for high-performance automation equipment.Key Responsibilities:Develop software requirements and controls...
-
Automation Software Developer
2 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionWe are seeking a highly skilled Control Systems Software Designer to join our team at ATS Automation. As a key member of our control systems design department, you will play a critical role in designing and developing world-class automation solutions.Key Responsibilities:Design and develop software programs for customer and project...
-
Automation Software Developer
2 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob DescriptionWe are seeking a highly skilled Control Systems Software Designer to join our team at ATS Automation. As a key member of our control systems design department, you will play a critical role in designing and developing world-class automation solutions.Key Responsibilities:Design and develop software programs for customer and project...
-
Automation Systems Software Developer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeJob SummaryATS Automation is seeking a highly skilled Software Designer to join our team of automation experts. As a member of our dynamic and multi-disciplined team, you will design and develop world-class automation solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software programs for automation systems, utilizing...
-
Automation Systems Software Developer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeJob SummaryATS Automation is seeking a highly skilled Software Designer to join our team of automation experts. As a member of our dynamic and multi-disciplined team, you will design and develop world-class automation solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software programs for automation systems, utilizing...