Apply now

First seen by our source: 1 hour ago

Automation Control Engineer

@ Quickmill Inc

Peterborough, Ontario

Full-time3+ years experience
Apply now
SIGNALS

Overview

Quickmill Inc, a maker of large gantry CNC milling machines, is hiring a full-time CNC System Integrator/Software Engineer. The role covers PLC and C-based control systems, servo and motion integration, R&D, customer support and internal app development, with travel to customer sites and to the U.S. and internationally. Posting requires an engineering degree or diploma plus at least 3 years of experience.

Responsibilities:

  • Develop and troubleshoot PLC and C-based CNC control systems
  • Integrate motion systems, servos and automation components
  • Provide technical support and training to customers and staff
  • Conduct R&D on new CNC technologies
  • Travel to customer sites for installation and service

Requirements summary:

  • Degree in engineering or DCS/DEC diploma with relevant experience
  • At least 3 years of professional experience
  • PLC programming experience, Siemens or Fanuc preferred
  • C, C++, C# or Python programming skills
  • Knowledge of servo systems and motion control

Tools & skills

Benefits mentioned

DentalVisionLife insuranceRetirement planEmployee assistance
Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: frequent · ground: moderate
Work settingPlant or factory, Client sites, Office
PositionSitting and standing
Physical demandsphysical low · computer high
LanguagesEnglish
EducationCollege diploma (preferred)
Fields of studyElectrical Engineering, Mechanical Engineering, Software Engineering, Mechatronics Engineering
Perks mentionedRetirement plan, Performance bonus, Wellness, Transit support

Summary and details written by AI from the posting; the employer’s posting is the authority.

Quickmill Inc

FieldValue
Open jobs on Jobsy1
Job description

About Us:

Quickmill Inc. is a leader in designing and manufacturing large gantry CNC milling machines, serving a diverse range of industries including aerospace, shipbuilding, heavy equipment, nuclear, and oil and gas. We take pride in our ability to engineer custom solutions that enhance production efficiency and reliability. At Quickmill, we foster a collaborative and innovative work environment, where employees tackle exciting and challenging projects while continuously expanding their skills. Creative, high-quality programming is at the heart of everything we do, driving our cutting-edge CNC technology forward. If you thrive in a fast-paced, technology-driven setting, enjoy tackling complex challenges, and take pride in developing efficient, reliable, and innovative programming solutions, we invite you to be part of our team.

If you’re seeking a collaborative, innovative workplace in the picturesque Kawarthas, surrounded by lakes and beautiful landscapes, Quickmill is the perfect fit for you. Join us and become part of a team that values excellence and craftsmanship in high-end Canadian-built CNC Machine Tools!

Job Description

If you are excited about software, electronic, and mechanical systems, we want to hear from you. We are seeking a highly skilled and creative CNC System Integrator/Software Engineer to join our dynamic team. The ideal candidate will have experience in PLC programming, C, C#, C++, Python programming, app development, UX design and preference will be given to candidates with servo motor tuning and other mechanical systems experience. This role requires ingenuity and precision in programming to ensure our CNC machines operate at the highest level of performance and safety. The successful candidate will play a key role in programming new machinery, developing innovative R&D solutions, providing expert service support, and enhancing user experience. We are looking for a problem-solver who can think outside the box, optimize machine performance, and contribute to the advancement of our technology.

Key Responsibilities:

  • Develop, troubleshoot, and optimize PLC and C-based control systems for CNC machines.
  • Integrate and maintain mechanical motion systems, servos, and automation components with advanced CNC controllers.
  • Collaborate with engineering and service teams to ensure seamless machine functionality.
  • Interact directly with end-users to provide troubleshooting of CNC systems and
  • Conduct R&D on new technologies, leveraging creativity and technical expertise to enhance CNC capabilities and performance.
  • Provide technical support and training to customers and internal staff.
  • Work on improving user experience by optimizing control systems and interfaces.
  • Develop internal apps to help our technicians and engineers work more efficiently.
  • Travel to customer sites for installations, service, and troubleshooting.
  • Continuously learn and adapt to emerging technologies and industry trends.

Qualifications:

  • Degree in Electrical, Mechanical, Software, or Mechatronics Engineering, or a diploma with relevant experience (minimum 3 years of professional working experience required).
  • Extensive experience in PLC programming (Siemens, Fanuc, or other CNC-related systems preferred).
  • Experience with Industrial fieldbus technology and data collection an asset (Profinet, IOLink, FOCAS2, OPC-UA, MTConnect)
  • Programming in C C++ C# Python for embedded or automation applications.
  • Strong understanding of servo systems, motion control, and industrial automation.
  • Experience in CNC machinery, manufacturing processes, and control systems.
  • Experience with Edge AI and machine learning is an asset.
  • Experience with additive manufacturing is an asset.
  • Experience with AI coding tools and debugging is an asset
  • Creative problem-solving skills and the ability to develop efficient and innovative software solutions.
  • Ability to work in a fast-paced, high-tech environment that values precision and creativity.
  • Strong teamwork and excellent communication skills.
  • Travel to the U.S. and internationally is required.

Why Join Quickmill?

At Quickmill, we don’t just offer a job—we offer a career in an environment that values innovation, teamwork, and personal growth. Here’s what makes us a great place to work:

  • Exciting Projects: Be part of a team that develops cutting-edge CNC solutions used in high-impact industries like aerospace, shipbuilding, heavy equipment, nuclear, and oil and gas.
  • Supportive Community: Join a workplace where collaboration and mentorship are at the core of everything we do.
  • Great Location: Work in a region known for its high quality of life, diverse cultures, and welcoming communities—a place where you can truly feel at home.
  • Career Growth: We believe in continuous learning, offering opportunities for professional development and innovation.
  • Competitive Compensation: Enjoy a comprehensive benefits package and a salary that reflects your expertise and dedication.

If you are passionate about high-quality programming, CNC technology, automation, and system integration, we want to hear from you! Apply today to join Quickmill and make an impact in the world of precision machining.

Job Type: Full-time

Benefits:

  • Company pension
  • Dental care
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Profit sharing
  • RRSP match
  • Vision care

Education:

  • DCS / DEC (preferred)

Experience:

  • PLC Programming: 3 years
  • CNC programming: 1 year (preferred)

Willingness to travel:

  • 25% (preferred)

Work Location: In person

Similar jobs

  • Student Support Coordinator

    Peterborough, ON
    Full Time

    Lift Schools

    the ability to communicate clearly with students, families and colleagues; strong organisational skills and the ability to balance competing demands and priorities

    Counsel students, Work as a team, Confidentiality, Organizational skills

    Pastoral Support Assistant

    Peterborough, ON
    Full Time

    Lift Schools

    Candidates need GCSE maths and English at grade 4 or equivalent, the ability to build trusted relationships with young people, and calm communication under pressure. A caring, non-judgemental approach and a commitment to child safeguarding are also required.

  • Warehouse Supervisor

    Peterborough, ON
    Internship

    mSupply

    Safety Sensitive Position: the ability to perform job functions in a constant state of alertness and in a safe manner; Maintains proficiency with company computer systems in aspects related to job, such as data entry,…

    Customer service, Inspection, Coaching, Data entry, Warehouse operations, Supply chain management

  • Communications Officer, Recruitment (Marketing & Communications)

    Peterborough, ON
    Full Time

    Trent University

    3+ YOETrent University needs candidates with a four-year honours degree in marketing, communications, journalism, media studies or public relations, plus three to five years of professional communications experience. Strong writing, organization, digital content and multimedia skills are required.

    Slate CRM, Microsoft Office, Email marketing tools, Web content management systems, Social media platforms, Analytics tools

    Human Rights Advisor (Equity & Human Rights Office)

    Peterborough, ON
    Part Time

    Trent University

    5+ YOECandidates need an honours four-year degree in Human Rights Studies, Law or a related area, with a Master's preferred, plus five years of human rights work, ideally in post-secondary or the public sector. Strong mediation, training, writing and data skills are required.

    Microsoft Word, Microsoft Excel, Microsoft Access, Microsoft PowerPoint

  • LeafFilter - Territory Sales Representative - Canada (Prince Edward)

    Peterborough, ON
    Full Time

    Leaf Home

    Leaf Home needs candidates with a high school diploma, a valid driver's licence and a reliable vehicle, and strong verbal and written communication. Candidates must be self-motivated, goal-driven, able to work outdoors daily and to stand and walk for long periods.

  • Funeral Director Assistant

    Peterborough, ON
    Part Time

    Arbor Memorial Inc.

    Candidates need a high school diploma or equivalent, a passion for customer care, and the ability to lift 35 pounds. Strong organization, attention to detail, and excellent communication skills are also required.

    funeral vehicles

  • PSW in Peterborough

    Peterborough, ON
    Internship

    Home Instead

    Candidates need a PSW certificate, caregiving experience, a valid driver's licence and vehicle, favourable references and a Clear Vulnerable Sector check. Strong initiative, teamwork and a commitment to relationship-based care are also expected.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.