At a Glance
- Tasks: Design and develop control software for cutting-edge automation solutions worldwide.
- Company: Eclipse Automation, part of Accenture, innovates in automated manufacturing across multiple industries.
- Benefits: Enjoy RRSP matching, health benefits, tuition reimbursement, and generous vacation time.
- Why this job: Join a fast-paced, innovative culture that values creativity and teamwork to make a global impact.
- Qualifications: 10+ years in custom automation with an engineering degree; strong programming and problem-solving skills required.
- Other info: Expect travel to customer sites, with a focus on hands-on experience and collaboration.
The predicted salary is between 43200 - 72000 Β£ per year.
Overview
Posted Tuesday, September 16, 2025 at 4:00 a.m.
Job Title: Controls Software Designer (Field Service)
Location: Cambridge, ON | On-site
Job Type: Full-time
Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days
Get to Know Us: Eclipse Automation delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation expertise with digital innovation to create smart, efficient, and sustainable manufacturing systems. Our global network includes facilities in Canada, the United States and Hungary ensuring regional expertise and global strength.
The Position: Reporting to the Service Supervisor, the Controls Software Designer (Field Service) will service world-class automation solutions. Duties involve design of control software, integration of software with electrical and mechanical systems, process development and machine installation at customer sites worldwide. Programming and integration assignments involve leading-edge technologies and processes utilizing PLCs, robotics, motion controllers, vision systems, laser and other controllers. Consistent travel to customer locations is required.
What Youβll Be Doing
- Design and develop software programs (PLC and/or PC based) specific to customer and project requirements based on standard Eclipse programming methods
- Debug and commission control systems at our facility during the system integration stage and then at the customer site during installation
- Travel as required to customer and supplier sites to perform installation, commissioning, and training duties
- Select, test, and integrate hardware and software components such as robots, analog devices, motion controllers, sensors, vision systems, and lasers
- Work with other members of the Controls Engineering department and other groups to continuously improve methods of integrating controls technology, with the goals being enhanced safety, enhanced functionality, and reduced cost
- Work with customers, project managers, designers, toolmakers and electricians to solve problems in order to provide the customer with a complete, functional automation system
- Provide thorough testing of machine functionality to verify software program completeness
- Provide accurate documentation for each project
- Advise customer on solving technical problems
- Provide customer with training specific to their current project (i.e. machine operation, programming principles and program structure)
- Ability to work within a team environment and actively participate in group meetings
What Weβre Looking For
- 5+ years of experience within a custom automation environment (OEM)
- A post-secondary engineering degree, diploma or equivalent, specializing in electrical, systems or computer engineering
- Strong programming, mechanical and electrical problem-solving skills
- Understanding of robotics, control systems and machine operation with hands-on experience
- A self-starter with the ability to work as part of a team in a fast-paced environment with minimal supervision
- Expectation of travel is less than 75% of time; however, this may be exceeded in exceptional circumstances to meet project needs
- Ability to travel on short notice (Less than 24 hours) in machine down situations
- Must possess a valid driver\\\βs license
What We Offer
- Reimbursement for tuition and professional dues
- 3 weeks of vacation and 3 paid personal days (to start)
- RRSP matching program
- Free snack program
Why Join Us
Here at Eclipse Automation, creation and innovation are at our core, and our culture reflects that. Fast-paced and continuously fostering growth, we encourage the entrepreneurial spirit that our teams embody, and leverage each of their strengths to do better for our people, our clients, and our communities. Our teams are made up of innovators, thinkers, and doers, with the know-how and expertise to exceed expectations, and the relentless spirit to create and reinvent. Our people are what enable us to live up to our name β to eclipse all others, inspiring and creating outcomes that change the world.
Eclipse Automation is committed to creating an accessible and inclusive work environment. It is our policy to recruit and select applicants solely on the basis of their qualifications. We are an equal opportunity employer that hires talent regardless of age, race, creed, colour, religion, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, or any other status or condition protected by applicable law.
Eclipse Automation encourages applications from all qualified candidates. Those in need of accommodation at any stage of the recruitment process should notifyhresources@eclipseautomation.com. Any information received that relates to accommodation needs of a candidate will be addressed in a confidential manner.
#J-18808-Ljbffr
Controls Software Designer employer: Eclipse Automation Inc.
Contact Detail:
Eclipse Automation Inc. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Controls Software Designer
β¨Tip Number 1
Familiarise yourself with the latest PLC programming languages and control systems. Being well-versed in these technologies will not only boost your confidence but also demonstrate your commitment to staying current in the field.
β¨Tip Number 2
Network with professionals in the automation industry, especially those who have experience with Eclipse Automation or similar companies. Attend industry events or join relevant online forums to make connections that could lead to valuable insights or referrals.
β¨Tip Number 3
Prepare for potential technical interviews by brushing up on your problem-solving skills related to robotics and control systems. Practising real-world scenarios can help you articulate your thought process effectively during discussions.
β¨Tip Number 4
Showcase your hands-on experience with automation systems in your conversations. Be ready to discuss specific projects where you've successfully integrated software with hardware, as this will highlight your practical knowledge and ability to deliver results.
We think you need these skills to ace Controls Software Designer
Some tips for your application π«‘
Tailor Your CV: Make sure to customise your CV to highlight relevant experience in controls software design and automation. Emphasise your programming skills, particularly with PLCs and robotics, as well as any hands-on experience you have in a custom automation environment.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for automation and your problem-solving abilities. Mention specific projects or experiences that align with the job description, especially those involving integration of software with electrical and mechanical systems.
Highlight Relevant Experience: In your application, clearly outline your 10+ years of experience in the field. Include details about your educational background, any certifications, and specific technologies you've worked with that are relevant to the role.
Showcase Teamwork and Communication Skills: Since the role involves working with various teams and customers, provide examples of how you've successfully collaborated in past projects. Highlight your ability to communicate technical concepts effectively to non-technical stakeholders.
How to prepare for a job interview at Eclipse Automation Inc.
β¨Showcase Your Technical Skills
As a Controls Software Designer, you'll need to demonstrate your expertise in programming and integration. Be prepared to discuss specific projects where you've designed control software or integrated complex systems, highlighting the technologies you used.
β¨Emphasise Problem-Solving Abilities
The role requires strong problem-solving skills, especially in a fast-paced environment. Share examples of challenges you've faced in previous roles and how you successfully resolved them, particularly in automation or control systems.
β¨Demonstrate Team Collaboration
Since the position involves working with various teams, it's crucial to show that you can collaborate effectively. Discuss experiences where you've worked with engineers, project managers, or customers to achieve a common goal.
β¨Prepare for Travel Discussions
Given the travel requirements of the job, be ready to talk about your flexibility and past experiences with travel for work. Highlight your ability to adapt quickly to new environments and your readiness to respond to urgent situations.