Electrical Engineering Software Designer
@ Eclipse Automation

Cambridge, Ontario, Canada
On Site
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @eclipseautomation.com
Recommended after applying

Job Details

Electrical Engineering Software Designer at Eclipse Automation

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

About Eclipse Automation: Eclipse Automation, part of Accenture, delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation expertise with Accenture’s digital transformation capabilities to create smart, efficient, and sustainable manufacturing systems. Our global network spans Canada, the United States, Germany, Hungary, Switzerland, and Malaysia.

The Position

The Electrical Engineering Software Designer will contribute to machine concepts, control software design, and integration with electrical and mechanical systems. Responsibilities include process development, machine installation at customer sites, and programming/integration assignments using PLCs, PCs, robotics, motion controllers, vision systems, lasers, and other controllers.

What You’ll Be Doing

  • Design and develop PLC/PC based software programs meeting customer requirements.
  • Debug and commission control systems during integration and installation.
  • Travel to customer and supplier sites for installation, commissioning, and training.
  • Select, test, and integrate hardware and software components including robots, sensors, and vision systems.
  • Collaborate with engineering team and other departments to improve controls integration.
  • Work directly with customers and team members to resolve technical issues.
  • Conduct thorough testing of machine functionality to confirm program completeness.
  • Provide detailed project documentation and customer training.

What We’re Looking For

  • 5+ years in a custom automation (OEM) environment.
  • Post-secondary degree/diploma in electrical, systems or computer engineering.
  • Strong programming, mechanical and electrical problem-solving skills.
  • Experience with robotics, control systems and machine operations.
  • Self-starter with team collaboration abilities in a fast-paced setting.
  • Willingness to travel approximately 30% of the time.

What We Offer

  • Tuition and professional dues reimbursement.
  • 3 weeks of vacation and 5 paid personal days initially.
  • RRSP matching program.
  • Free snack program.

Why Join Us

At Eclipse Automation, innovation and creation are core values. Our team of thinkers and doers work collaboratively to deliver quality automation solutions. We are committed to an inclusive work environment and equal opportunities for all candidates. Accommodation requests are confidentially managed throughout the recruitment process.

Key skills/competency

  • PLC programming
  • Control systems
  • Electrical design
  • Software integration
  • Automation
  • Robotics
  • System troubleshooting
  • Team collaboration
  • Documentation
  • Customer training

How to Get Hired at Eclipse Automation

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to automation and controls.
  • Research Eclipse Automation: Understand their projects and culture.
  • Highlight technical expertise: Emphasize PLC and system integration skills.
  • Prepare examples: Show problem-solving during installations.
  • Practice interviews: Focus on technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review PLC programming fundamentals.
Practice control system debugging techniques.
Study hardware-software integration processes.
Refresh electrical design and system testing.

Behavioral Questions

Describe teamwork in high-pressure projects.
Explain problem-solving during integration challenges.
Detail a time you led a technical issue.
Discuss adapting to changing project requirements.

Frequently Asked Questions