Skip to main content
The Stay Factor: ECL’s People-First Edge
Our Journey in Putting People First

At ECL, we believe our people are our greatest asset. That belief has shaped every decision we’ve made over the past several years, especially during one of the most challenging times in recent history.

The onset of the COVID-19 pandemic brought unprecedented change across the manufacturing industry. Like many organizations, we faced disruptions and uncertainty, which contributed to high turnover in 2020 and 2021. Rather than reduce our workforce or pause development efforts, we made a conscious choice to invest in our people.

In the spring of 2021, we introduced a new wage model and point-based system designed to help associates earn while they learn. This initiative gave employees a clear path for advancement and was supported by a comprehensive training matrix focused on internal development, cross-functional learning, and skill-building. Our goal was not only to support our team through difficult times but also to create a workplace where people could build long-term careers.

The results of this approach are clear. In 2021, our turnover rate reached 56.2 percent, but we began to see steady and meaningful improvements in the years that followed. In 2022, our turnover rate dropped to 51.5 percent, then to 32.3 percent in 2023. In 2024, we saw a further decline to 17.7 percent. So far in 2025, our turnover rate is at just 4.6 percent.

Even our mid-year comparisons show how far we have come. As of June 2024, our turnover rate stood at 10.0 percent. One year later, in June 2025, it has dropped to 4.6 percent. This steady decrease reflects more than just a statistical trend. It represents the impact of a strong workplace culture, a clear focus on people development, and an unwavering commitment to doing what is right for our team.

Our strategic focus on fostering a culture of courage, collaboration, and continuous learning has been key to our success. At ECL, we are not just building a workforce. We are building a community where people are seen, supported, and given the space to grow.

We have proven that when you choose to lead with people, everything else follows. The numbers show the impact, but it is the stories, the loyalty, and the pride in our halls that tell the real success.

ECL is not just where careers are built. It is where people grow with purpose and stay with intention.

Open Positions
We are currently looking to hire the following positions:

  • JOB SUMMARY:

    Electrical Contacts Limited (ECL) is seeking a highly skilled CNC Programmer to join our growing team. This is a key technical role responsible for developing and optimizing CNC programs, setting up equipment, and collaborating with cross-functional teams to ensure precision, productivity, and continuous improvement in our machining processes.

    If you are experienced in MasterCAM, G-code/M-code programming, and have a strong background in CNC operations, this is an opportunity to work in a collaborative environment where your expertise will directly impact quality and efficiency.

    KEY RESPONSIBILITIES:

    • Read and interpret technical drawings, including dimensions, tolerances, surface finishes, and brazing symbols
    • Create CNC programs using MasterCAM and G-code/M-code for lathes, mills, machining centers, and powder press
    • Use CAD/CAM software such as SolidWorks and MasterCAM for part design and toolpath generation
    • Set up CNC machines including part zero, machine zero, fixtures, tooling, and offsets for prototypes and production runs
    • Select appropriate cutting tools and parameters (speed, feed, depth of cut) to ensure optimal results
    • Operate CNC machines to perform various operations including milling, drilling, and tapping
    • Perform dimensional inspections using calipers, micrometers, bore gauges, profile projectors, and CMMs
    • Troubleshoot minor machine issues and perform basic maintenance to reduce downtime
    • Analyze machining results for ferrous, non-ferrous, aluminum, and technical plastics
    • Maintain a clean, safe, and organized work area in accordance with all safety protocols
    • Collaborate with Tooling & Development, Maintenance, and Quality teams on process improvements
    • Participate in root cause analysis and corrective action processes
    • Drive and support continuous improvement and cycle time reduction initiatives
    • Propose and implement innovative solutions to enhance productivity, profitability, and safety

    REQUIRED QUALIFICATIONS:

    • Diploma or certification in CNC Programming, Technical Mechanics, Automation Technology, Mechatronics, or a related field
    • Minimum of 3 years experience as a CNC Operator and Programmer
    • Strong proficiency in MasterCAM, SolidWorks, and CAD/CAM systems
    • Hands-on experience in CNC machine setup and operation
    • Solid understanding of machining processes, especially in CNC lathes, mills, and machining centers
    • Proficient in Microsoft Word, Excel, Outlook, and PowerPoint
    • Excellent oral and written communication skills
    • Proven ability to work independently and apply sound judgment
    • Strong focus on continuous improvement with a customer-first mindset

    WHY JOIN ECL?

    At Electrical Contacts Limited, we are committed to continuous improvement, employee development, and creating a workplace where innovation is encouraged and recognized. Our team-driven environment offers the opportunity to work with advanced technology, contribute to meaningful projects, and grow your technical expertise in a stable and respected company.

    Job Type: Full-time

    Pay: $24.50-$34.00 per hour

    Expected hours: 40 per week

    Benefits:

    • Company events
    • Dental care
    • Disability insurance
    • Employee assistance program
    • Extended health care
    • Life insurance
    • On-site parking
    • Profit sharing
    • Vision care
    • Wellness program

    Ability to commute/relocate:

    • Hanover, ON N4N 3T6: reliably commute or be willing to relocate with an employer-provided relocation package (preferred)

    Language:

    • English (required)

    Location:

    • Hanover, ON N4N 3T6 (preferred)

    Work Location: In person

  • Job Summary:

    At Electrical Contacts Limited (ECL), we are proud to build high-quality products and even prouder to support the growth of our people. The Team Lead position is a hands-on role for someone who is ready to take the next step in their production career by helping to guide others, support daily operations, and foster a strong team environment.

    Working directly alongside the production team, the Team Lead helps coordinate tasks, provides on-the-job training, ensures quality checks are completed, and supports safe and efficient work practices. This is not a supervisory role but rather a leadership opportunity for someone who takes initiative, communicates well, and wants to contribute to a culture of learning and continuous improvement.

    ECL values dedication, teamwork, and a willingness to grow. If you are looking to develop your skills in a supportive, forward-thinking environment, we encourage you to apply.

    RESPONSIBILITIES AS A TRAINER:

    • Train new and existing employees using the ‘Job Instruction’ method
    • Monitor and assess trainee performance, providing constructive feedback
    • Submit daily reports on training progress to the Supervisor and Training Coordinator
    • Address questions and ensure understanding using Job Breakdown Sheets
    • Identify and address skill gaps in the team
    • Ensure trainees meet output expectations related to safety, quality, and efficiency
    • Recommend improvements to training content or methods
    • Communicate training outcomes and challenges to leadership
    • Participate in training evaluations and required meetings

    RESPONSIBILITIES AS A LEAD:

    • Operate or support processes such as press operation, welding, solder flush, brazing, CNC machining, stamping, and sanding as needed
    • Conduct quality checks per the Control Plan using visual inspection and measurement tools (e.g., calipers, SPC)
    • Provide shift updates, production exceptions, and non-conformance reports (NCR/RRT)
    • Maintain a safe and organized work area, reporting hazards promptly
    • Ensure team follows standardized work instructions and safety policies
    • Promote teamwork, accountability, and open communication
    • Lead by example in productivity, professionalism, and attention to detail

    REQUIRED SKILLS AND ABILITIES:

    • High school diploma or equivalent required; college or trade certification is an asset
    • Prior manufacturing experience required; supervisory or trainer experience preferred
    • Technical knowledge in press operation, welding, CNC machining, or related manufacturing processes
    • Strong verbal and written communication skills
    • Proficiency with basic computer tools and Microsoft Office
    • Ability to read, write, and speak English; perform basic math calculations
    • Must be physically able to stand for 12-hour shifts and lift up to 50 lbs
    • Ability to wear required PPE (e.g., respirator), follow safety procedures, and perform detailed visual inspections
    • Strong focus on quality, safety, and continuous improvement

    WORKING CONDITIONS:

    • 12-hour shifts
    • Hot/humid factory environment
    • PPE required depending on task (eye, hearing, respiratory protection)
    • Frequent walking, standing, and manual handling throughout the shift

    We are currently hiring Team Leads for both Day Shift (7:00 AM – 7:00 PM) and Night Shift (7:00 PM – 7:00 AM).

    Please indicate your shift preference when applying.

    Job Types: Full-time, Permanent

    Pay: From $20.40 per hour

    Expected hours: 40.25 per week

    Benefits:

    • Company events
    • Dental care
    • Disability insurance
    • Employee assistance program
    • Extended health care
    • Life insurance
    • On-site parking
    • Vision care
    • Wellness program

    Experience:

    • Training & development: 1 year (preferred)

    Location:

    • Hanover, ON (preferred)

    Work Location: In person

  • JOB SUMMARY

    We are seeking a day shift or night shift employee with a desire to learn, who is ready to be a member of a Team that strives to continuously improve. The successful candidate will be someone who is willing to invest their time, effort, and ideas in ECL; Because ECL invests the same back into their employees.

    RESPONSIBILITIES

    • Runs product to support the production schedule aligned with customer requirements.
    • Ability to run processes such as solder flush, infiltrate, brazing, welding, stamping and sanding.
    • Performs Quality checks as directed by the Control Plan using various measuring tools
    • Collects data to support Quality product using SPC
    • Ensures top quality product using visual sight
    • Performs task that require dexterity and hand/eye coordination
    • Work safety and attend training associated with safe manufacturing processes
    • Follow all Health & safety policies and procedures.
    • Performs production duties as instructed by the Production Supervisor
    • Other duties as required
    • Must be able to stand for 12 hour shift
    • Able to lift about 50lbs
    • Must be able to wear respirator

    EDUCATION, KNOWLEDGE & SKILLS

    • Completion of high school or equivalent is preferred
    • Education and general knowledge of programing & robotics is preferred
    • Must be able to read, write and speak English and possess basic math skills
    • Must be able to measure and sort parts
    • Must demonstrate the ability to be cross trained
    • Must be able to follow instructions and be inclined to pay close attention to detail

    BENEFITS

    • Competitive financial compensation
    • Vacation Entitlement
    • Paid Holidays
    • Attendance Bonus
    • Health Benefits
    • Overtime opportunities

    WORKING CONDITIONS

    • Continental rotation
    • 12 hour shifts
    • Hot or cool environment
  • JOB SUMMARY

    Electrical Contacts has a great opportunity for a skilled tool and die maker. We are looking for individuals who are hardworking, reliable and interested in a fast growing Team work environment. We seek individuals that are ready to learn, support production and work in a safe, reliable shop with consistent hours, good pay and job security in our growing company.

    RESPONSIBILITIES

    • Support the Production environment in order to meet planning schedules and customer requirements.
    • Reading and interpreting engineering drawings, performing calculations, reading andinterpreting work-in-process documentation, verifying work piece material, identifying and selecting tooling and measuring instruments or checking devices.
    • Effectively use various precision measuring instruments to verify dimensional accuracy of parts to engineered specifications.
    • Be responsible for all parameters of assigned tasks.
    • Organized with excellent time management skills.
    • Ensure the shop environment is kept safe, clean and organized.
    • Maintain accurate work reports and time sheets.
    • Standing for long periods of time.
    • Safe handling of heavy tooling components.
    • Excellent communication (oral and written), interpersonal, organizational, and mathematical skills.
    • Carry, push, and pull materials up to 50lbs unassisted. Physically demanding duties will be assigned from time to time.
    • Able to follow instructions and communicate effectively with co-workers and management.
    • Positive attitude with a true commitment to work hard.
    • Must practice safe work habits, industrial hygiene, and housekeeping.
    • Must always maintain a professional appearance and attitude.
    • Must be able to wear and maintain protective protection equipment (safety shoes, glasses, hearing protection, gloves etc.) as required.
    • Ability to remain flexible and adapt to fluctuating work requirements.
    • Must have a desire to learn and progress.
    • Must be hard working, and able to follow instructions quickly and efficiently.
    • Able to enter data into ERP system accurately and in a timely manner.

    EDUCATION, KNOWLEDGE & SKILLS

    • Red Seal certificate for Tool and Die OR equivalent trade required.
    • Minimum of 3 years’ experience preferred.
    • Must have their own tools and safety shoes.
    • Candidates required to have a valid G Ontario driver’s license.
    • Must be willing to work a continental shift rotation.
    • Knowledge and use of wire and sink EDM is considered an asset.
    • Working knowledge of CNC operation and programming is preferred.
    • Knowledge and use of Solidworks, Mastercam, and Microsoft Office is considered an asset.
Let's connect
Stay up to date with the latest from Electrical Contacts Ltd.

We love connecting with clients on social media. Follow us, message us, tag us — we want to hear from you!