Software Designer (Intermediate)
Role Overview
The Electrical Engineering Software Designer will contribute to machine concepts, control software design, software integration with electrical and mechanical systems, process development, and machine installation.
The role supports custom automated manufacturing solutions and uses PLCs, PCs, robotics, motion controllers, vision systems, lasers, and other controllers.
Key Skills for This Role
Full Job Posting
The Position
The Electrical Engineering Software Designer will contribute to machine concepts, control software design, software integration with electrical and mechanical systems, process development, and machine installation.
The role supports custom automated manufacturing solutions and uses PLCs, PCs, robotics, motion controllers, vision systems, lasers, and other controllers.
Location and Work Model
- The position is based in Cambridge, Ontario.
- The role is on-site.
Employment and Compensation
- The job is full-time.
- Compensation is listed as $38.00–$50.00, without a stated pay period.
What You’ll Be Doing
- Design and develop PLC- and PC-based software programs for customer and project requirements.
- Debug and commission control systems during facility integration and customer-site installation.
- Travel to customer and supplier sites for installation, commissioning, and training.
- Select, test, and integrate robots, analog devices, motion controllers, sensors, vision systems, lasers, and other controllers.
- Improve controls technology integration methods to enhance safety and functionality and reduce cost.
- Work with customers and project teams to solve problems and deliver complete automation systems.
- Test machine functionality to verify software program completeness.
- Provide accurate project documentation.
- Advise customers on technical problem solving.
- Train customers on machine operation, programming principles, and program structure.
- Work within a team and participate actively in group meetings.
What We’re Looking For
- 5+ years of experience in a custom automation environment or OEM setting.
- Post-secondary engineering degree, diploma, or equivalent in electrical, systems, or computer engineering.
- Strong programming, mechanical, and electrical problem-solving skills.
- Hands-on understanding of robotics, control systems, and machine operation.
- Ability to work in a team, in a fast-paced environment, and with minimal supervision.
- Travel to vendor and supplier locations is expected approximately 30% of the time and may increase for project needs.
What We Offer
- RRSP matching program.
- Health, dental, and vision benefits.
- Tuition and professional dues reimbursement.
- Three weeks of vacation and three paid personal days to start.
- Free snack program.
About Eclipse Automation
Eclipse Automation delivers custom automated manufacturing solutions using automation expertise and digital innovation.
The company supports customers through facilities in Canada, the United States, and Hungary.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Eclipse Automation
Lead Electrician
Cambridge, CAN
Eclipse Automation is seeking an Electrical Manufacturing Project Lead to coordinate electrical manufacturing project delivery, review designs and guide the electrical project team. Candidates need an electrician certifi
Sr. HR Business Partner
Cambridge, CAN
Eclipse Automation seeks an experienced Senior HR Business Partner to advise leaders and deliver people programs across an assigned business portfolio. The role covers workforce planning, talent and performance, employee
CNC Programmer
Cambridge, CAN
Eclipse Automation is seeking an experienced CNC Programmer to program and set up CNC milling, lathe, and router equipment for custom manufacturing projects. Candidates need a General Machinist qualification or equivalen
Software Designer
Cambridge, CAN
Eclipse Automation is hiring a Software Designer to develop and commission PLC- and PC-based control software for custom automated manufacturing systems. The role involves integrating robotics, motion, vision, laser, and
Software Design Co-op, Nuclear
Cambridge, CAN
Supply Chain Coordinator Co-op
Cambridge, CAN
Controls Software Design Co-op
Cambridge, CAN
Logistics Coordinator Co-op
Cambridge, CAN
Lead Electrician
Cambridge, CAN
Sr. HR Business Partner
Cambridge, CAN
CNC Programmer
Cambridge, CAN
Software Designer
Cambridge, CAN