Skip to main content

Career Opportunities

ECL is always looking for the best and the brightest to join our team.

Working at ECL
At Electrical Contacts Limited, we believe that our people are our greatest asset.

Since our founding in 1970, we have recognized and valued the tremendous contributions of our employees and believe that they are a key element to achieving our organizational goals. As a result, we are committed to providing them with the best tools, resources, and work environment that fosters the opportunity for professional growth and development. ECL offers employees dynamic career opportunities and a highly technical work environment. We believe that we can only reach our full potential, as a company and as individuals, by working in a culture that supports both individual talent and team collaboration.

Electrical Contacts Limited is located in Hanover, Ontario, approximately 200 kilometers northwest of Toronto, Ontario. Our facility is in a region that is famous for its beautiful beaches, four-season sports, and recreational activities. Come and enjoy the friendliness of small-town or rural living. The manufacturing processes we deploy to produce our products are highly integrated and complex. Positions in manufacturing are staffed by labourers, operators, skilled trades workers, and engineers who contribute decades of expertise in their fields and strive to continuously optimize our production processes. We are proud to be an ISO9001 certified manufacturer in Canada.

To apply, email a copy of your resume to or click the button below.

img collage.png
Open Positions
We are currently looking to hire the following positions:

  • Maintenance Technician


    As part of the Maintenance team you will be responsible for the mechanical maintenance, installation and retrofitting of all Plant equipment and machinery. If required and as instructed adjusts the performance of machinery to ensure production is executed efficiently, with the highest product quality and minimal waste and downtime. Responsible to maintaining the maintenance and facility systems. Performs installation of machinery and auxiliary equipment. Is an active participant in ensuring that all health and safety policies and procedures in the workplace are in compliance.

    This is a non-unionized manufacturing environment.


    • Ability to maintain, follow and update ECL’s preventative maintenance program through the ERP reporting system.
    • Diagnose failures in mechanics and systems. Repair, install, align, dismantle and move equipment.
    • Adjust machinery and repair or replace defective parts.
    • Troubleshoot mechanical/pneumatic/hydraulic systems as required.
    • Maintain an exceptionally clean work environment.
    • Manages and maintains inventory levels (min/max) of maintenance crib.
    • Other duties as required


    • 2 or more years of mechanical/millwright experience, preferably in the manufacturing environment.
    • Licensed industrial mechanic millwright – 433A.
    • Strong technical and mechanical aptitude to comprehend and resolve machine and manufacturing process problems.
    • Technical knowledge and experience with: mechanical, electrical, hydraulic, pneumatics, PLC’s and heating and ventilation systems.
    • Ability to work independently with minimal direction.
    • Excellent verbal and written communication skills with strong organization and planning skills to match.
    • Familiar with Microsoft office, excel and other computer related functions.
    • Analytical skills, strong troubleshooting, problem solving and decision making abilities in an often pressurized situation.
    • Ability to multi task and flex with changing/competing priorities.
    • In depth knowledge of Ontario’s Occupational Health and Safety Act and workplace hazards.
    • Abide by and observe all Safety Rules and Company Health and Safety Policies and Procedures
    • Strong work ethic and the desire to be a part of a high-performing team
    • Able to input data into the ERP system both accurately and effectively
    • Effective attention to detail.
    • Must have a Full G license with a clean driving record.
    • 2 year min college diploma would be considered.
    • Strong electrical, robotic, CNC experience an asset.


    • Must be able to work overtime and additional hours beyond regularly scheduled shift for occasional emergency or planned routine maintenance.
    • Must be willing to work from heights, work outside in various weather conditions, inside the plant, in dusty conditions, in hot environment and in potentially physically strenuous environments.
    • Eye and hearing protection may be required at times as well as occasional lifting of heavy objects – over 50lbs.
    • Walking and standing for long periods of time.


    % of Time Spent & Description of Physical Requirement

    • 10% Repetitive tasks
    • 15% Required to perform strenuous work – lifting
    • 15% Required to work in hot humid conditions OR outside environmental conditions
    • 60% Required to walk or stand for extended periods of time

  • Tool & Die Maker


    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.


    • Support the Production environment in order to meet planning schedules and customer requirements.
    • Reading and interpreting engineering drawings, performing calculations, reading and interpreting work-in-process documentation, verifying work piece material, identifying and selecting tooling and measuring instruments or checking devices.
    • Using precision measuring instruments to ensure accuracy of the diameter, depth, concentricity, position and finish.
    • Be responsible for all parameters of assigned tasks
    • Ensure the shop environment is kept safe, clean and organized
    • Maintain accurate work reports and time sheets
    • Standing for long periods of time.
    • Handling of heavy tooling components
    • Good English 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


    • Red Seal certificate for Tool and Die OR equivalent trade required.
    • Minimum of 3years 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.


    • Must be willing to work in dusty environment on occasions.
    • Eye and hearing protection may be required at times as well as occasional lifting of heavy objects – over 50lbs.
    • Walking and standing for long periods of time.


    % of Time Spent & Description of Physical Requirement

    • 15% Repetitive tasks
    • 10% Required to perform strenuous work
    • 15% Required to work in hot/cold or dusty conditions
    • 60% Required to walk or stand for extended periods of time

  • General Production (Day Shift & Night Shift)


    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.


    • 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


    • 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


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


    • Continental rotation
    • 12 hour shifts
    • Hot or cool environment
  • High Temp Furnace Operator


    Loads and unloads parts into high temperature furnaces.


    • Operates high temperature and brazing furnaces
    • Loads boards into furnace
    • Unloads boards from furnace
    • Monitors furnaces
    • Separates acceptable parts from unacceptable parts
    • Sets furnace temperature as per the Quality Control Plan
    • Transfers parts from process to process
    • Sinters parts
    • Assists Production Supervisor in startup and shutdown procedures
    • Performs duties as instructed by the Production Supervisor


    • Must be able to read, write and speak English
    • Must possess basic math skills
    • Must be able to measure and sort parts
    • Must be able to work in a fast pace environment
    • Must be able to follow instructions
    • Must be inclined to pay close attention to detail


    • Must be able to work in a hot/humid work environment
    • Capable of lifting up to 20kgs
    • Eye, hearing protection, and safety boots are required

  • Purchasing Clerk


    The Purchasing Clerk is responsible for creating and filing purchase orders, communicating with suppliers to schedule or expedite deliveries, contacting suppliers to resolve missed or late deliveries and shortages, tracking the status of requisitions, orders and reviewing requisition orders to verify terminology, specifications and accuracy. The Purchasing Clerk must also ensure accurate inventory levels of MRO, consumables, and PPE through regular cycle counting.


    • Create purchase orders
    • Files all completed Purchase order into Vendor(s) file accordingly
    • Communicate orders to vendors
    • Ensure order accuracy
    • Matching, coding, and auditing of invoices and pack slips
    • Monthly creation of consignment PO for invoiced consumption
    • RFQ created and sent to Vendor(s) for supply items
    • Maintaining office supplies and orders
    • Supply runs (coffee items, emergency needs, etc.)
    • Cycle counts
    • Data entries for the Visa Statements
    • Enter utilities, chemicals, and miscellaneous items through the PO system
    • Other duties as required


    • 1-year of purchasing or inventory management experience
    • APICS/CPIM/PMAC or CPSM certification would be an asset (or working towards)
    • High School/College/University diploma/degree or relevant experience
    • Excellent oral and written communication skills
    • Inclined to pay close attention to detail
    • Ability to negotiate
    • Strong analytical, organizational, and time management skills
    • Excellent computer skills - MS Office, Word, Excel etc. (ERP experience an asset)
    • Results oriented team player with excellent interpersonal and communication (written and verbal) skills
    • Able to adapt to changing work priorities


    • Significant fine finger dexterity


    • 75% of time spent sitting
    • 25% of time spent standing and walking
  • Production Supervisor


    Job Title: Production Supervisor

    Department: Production

    Reports to: Production Manager

    Hours: 12hrs Shifts – Continental Rotation Night Shift

    Location: North/South Building


    The Production Supervisor achieves production and quality targets by communicating job expectations; planning, monitoring, and appraising job results; coaching, counseling, and disciplining employees; initiating, coordinating, and enforcing ECL systems, policies, procedures in accordance with applicable legislation.


    • Oversees and improves the quality of daily production.
    • Ensures adherence to schedule and communicates any necessary changes shiftly.
    • Monitors and reports production rates, performance, and progress shiftly.
    • Communicates daily/weekly/monthly objectives to employees.
    • Organizes workflow by assigning responsibilities to employees at shift start as well as any task changes throughout the shift.
    • Sets up and stages next jobs for the operators as per requirements.
    • Manages process flow to alleviate bottlenecks.
    • Monitors employees to ensure proper use of PPE and adherence to QCP, work instructions, and specifications.
    • Ensures safe use of equipment and schedules regular maintenance with Maintenance Dept.
    • Confers with Production Manager, Engineering Lead, or Sales & Ops. Team when making decisions on more intricate problems.
    • Approves time and expense (T&E) shiftly – uses information to audit standards, targets, employee efficiency, and effectiveness
    • Audits order line completion in Epicor daily.
    • Improves material and labour variances as they are brought to attention by the Production Manager.
    • Works hand in hand with Quality and Engineering Depts. to troubleshoot issues on the floor.
    • Opens and closes all buildings.
    • May be required to operate equipment if necessary to meet required production demands.
    • Attends DPS meetings on his/her shift.
    • Attends Supervisor meetings weekly.
    • Required to attend safety and supervisory training course and upgrade as needed.
    • Trains employees upon orientation, organizes cross-training, back-up training, and coordinates training on any new policies or procedures.
    • Conducts employee performance appraisals.
    • Completes and maintains employee orientation, training, and performance appraisal records.
    • Investigates employee complaints and concerns.
    • Resolves employee issues and brings to the attention of the Production Manager and President if necessary.
    • Observes employee performance/behavior and rewards/disciplines when necessary.
    • Approves/declines vacation requests.
    • Approves/declines employee absenteeism forms.
    • Performs regular safety inspections and safety talks with employees.
    • Attends to and oversees First Aid Injuries and Hazard Reporting.
    • Leads Accident Investigations.
    • Other duties as assigned by Production Manager.


    • Must possess a grade 12 diploma or equivalent
    • 1+ years of experience as a Lead Hand within ECL or in Supervisory role within a manufacturing environment.
    • Able to coordinate, manage and evaluate a production shift (approximately 15-25 employees)
    • Strong analytical/problem solving skills
    • Ability to exercise independent judgment
    • Significant use of memory
    • Must be able to read, write and speak English
    • Must possess basic math skills
    • Possess basic level computer skills
    • Able to input data into reporting system
    • Able to interpret and develop Excel spread sheets
    • Able to develop Word documents and use the Internet and Microsoft Outlook
    • Able to manage confidential information


    • May include a hot/humid work environment
    • Occasional lifting
    • Eye and hearing protection may be required at times
    • Walking, standing, sitting
    • 40% Repetitive Tasks, 60% Sitting for extended periods of time

    Required to sit for extended periods of time

  • IT ERP Analyst

    The Role

    Electrical Contacts Ltd. is growing and we are looking for a service-oriented and self-motivated ERP Analyst to join our team. Reporting to the IT Manager, you will work on maintaining and monitoring the ERP and associated systems for our business. In conjunction with the Systems administrator. You will be tasked with solving complex system issues and will also collaborate with team members across all departments to assist them with their technical requirements and growth.

    The successful candidate will be an excellent communicator who is self-motivated, and project driven. On any given day, you will be working directly with employee requests on independent system projects and tasks, ensuring the technologies are running smoothly, and as well as contribution to larger I.T. Related projects within business.

    What You'll Do

    o Primary Administrator for Epicor 10 ERP.

    o Development of Reports, BAQ, Dashboards within Epicor or Excel.

    o Proven experience as a help desk technician or other technical support role

    o Serve as the first point of contact for employees seeking direct technical assistance, outside of any self-serve solutions

    o Improve documentation for self-serve solutions and onsite troubleshooting, and also work on other process/procedure improvements on an ad hoc basis

    o Manage the MS SQL services required for ERP and floor systems.

    o Install and configure appropriate software and functions according to specifications

    o Ensure security and privacy of networks and computer systems

    o Provide orientation and guidance to users on how to operate new software and equipment

    o Organize and schedule upgrades and maintenance without deterring others from completing their work

    o Perform troubleshooting to diagnose and resolve problems (repair, development or debugging etc.)

    o Maintain records/logs of repairs and fixes and maintenance schedule

    Who You Are

    o An ability to diagnose and resolve basic technical issues

    o You are detail oriented and love building out documentation, workflows and formalizing process where necessary

    o Curiosity towards all technology and its operations.

    o Active Directory On-Premise and Cloud experience

    Bonus Points

    o Windows Server and O365 Administration experience

    o Familiarity with scripting fundamentals for creating and maintaining automation

    o Network Administration experience (Ubiquiti Networking product experience is a plus!)

    o Ubiquiti Network setup & administration

    o The technical know-how, including a working knowledge of automation products, databases and remote control

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!