1

Graduate Automation Engineer Jobs in Ontario (NOW HIRING)

Paint Automation Technologist

Guelph, ON · On-site

$31.97 - $47.02/hr

Graduate of Electrical or Mechanical Engineering Technology (3-year Robot or Automation Program) * Experience with automation equipment required (3 years) * Experience with automated process ...

Key Account Manager, Nuclear

Cambridge, ON · On-site

CA$100K - CA$137K/yr

At ATS Industrial Automation, what we do matters - both to our customers and to their customers ... Bachelor's degree in Engineering, Business, or a related discipline * MBA or relevant graduate ...

New Graduate / Entry Level About the Role Are you looking to make your mark in AI? Are you an AI ... Design and implement automation solutions using Infrastructure as Code (IaC). * Develop tools, APIs ...

Support and mentor graduate engineers and apprentices. * Coordinate with clients, contractors ... Contribute to digital engineering initiatives, including BIM, automation and data-driven design ...

Associate AI Engineer

Toronto, ON · Hybrid

CA$60K - CA$80K/yr

This is an exciting opportunity for a recent graduate or early-career engineer who wants to work at ... Work with LLM APIs, machine learning models, and automation pipelines to support intelligent ...

Engineer I

Toronto, ON · On-site

CA$81K - CA$115K/yr

Execute on Engineering strategy as it relates to the introduction of tools and the automation of ... University or post-graduate degree * Strong academic background (e.g., computer science ...

Whether you are a recent graduate, close to completing your studies, or already building your early ... interfaces, APIs, and automation logic needed to make AI solutions usable in real business ...

next page

Showing results 1-20

Graduate Automation Engineer information

See Ontario salary details

$28K

$96K

$160K

How much do graduate automation engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for graduate automation engineer in Ontario is $95,994.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,000.00 and $117,500.00 per year, depending on experience, location, and employer.

What is a graduate automation engineer?

A Graduate Automation Engineer is an entry-level professional who specializes in designing, implementing, and maintaining automated systems within industries such as manufacturing, utilities, and technology. They typically work with hardware and software to improve efficiency, safety, and reliability of processes. As recent graduates, they usually work under the supervision of senior engineers while gaining hands-on experience and developing their technical skills. Their tasks may include programming control systems, testing automation equipment, and troubleshooting issues that arise during production.

What types of projects can a graduate automation engineer expect to work on during their first year, and how are these projects typically structured within a team?

As a Graduate Automation Engineer, you will often start by assisting on projects involving the design, testing, and implementation of automated systems in manufacturing or process environments. These projects are usually team-based, with experienced engineers providing mentorship and oversight. You may be involved in programming PLCs, troubleshooting control systems, or supporting the integration of new automation technology. Collaboration with multidisciplinary teams—including mechanical, electrical, and software engineers—is common, providing opportunities to develop both technical and communication skills. Your responsibilities will typically grow as you demonstrate proficiency, leading to more complex assignments over time.

What are the key skills and qualifications needed to thrive as a graduate automation engineer, and why are they important?

To thrive as a Graduate Automation Engineer, you need a strong background in engineering principles, programming skills (such as Python, C++, or PLC languages), and a relevant engineering degree. Familiarity with automation tools like SCADA systems, PLCs, and software such as AutoCAD or MATLAB is typically required. Strong problem-solving abilities, attention to detail, and effective communication help candidates excel in collaborative and technical environments. These skills are crucial for designing, implementing, and maintaining efficient automation solutions that drive productivity and innovation in industrial settings.

What is the difference between Graduate Automation Engineer vs Automation Technician?

AspectGraduate Automation EngineerAutomation Technician
Required CredentialsBachelor's degree in engineering or related fieldTechnical diploma or associate degree
Work EnvironmentDesign, development, and testing of automation systemsInstallation, maintenance, and troubleshooting of automation equipment
Employer & Industry UsageManufacturing, robotics, and industrial automation companiesFactories, plants, and industrial facilities
Common Search & Comparison IntentUnderstanding entry-level roles in automation engineeringTechnical hands-on roles in automation systems

The Graduate Automation Engineer typically focuses on designing and developing automation solutions, requiring a degree in engineering. In contrast, the Automation Technician handles installation and maintenance, often with technical diplomas. Both roles are vital in industrial settings but differ in responsibilities and qualifications.

Are graduate automation engineers in high demand?

Graduate automation engineers are in high demand due to the increasing adoption of automation technologies across industries such as manufacturing, robotics, and software development. Employers seek candidates with skills in programming, control systems, and tools like PLCs and scripting languages, making this a promising entry-level role with strong job growth prospects.

How to get into graduate automation engineering with no experience?

Graduate automation engineering roles often require a relevant degree in engineering, computer science, or related fields. Gaining skills in programming languages like Python or C++, understanding control systems, and obtaining certifications such as PLC programming can improve chances; internships or project work also provide practical experience for entry-level candidates.

Junior Software Engineer - Automation Systems

Toronto, ON

Full-time

Posted 16 days ago


Job description

About Nymi

Nymi exists to create a world where people and technology interact in a way that is safe, secure, and simple. Today, we focus on a critical area of authentication that most enterprises have yet to fully solve: enabling deskless workers to authenticate seamlessly in non-office and highly regulated environments.

In industries like pharmaceutical manufacturing, Nymi is an emerging standard for biometric authentication. Here workers navigate gloves, PPE, shared workstations, and strict GxP requirements-conditions where traditional authenticators fail or slow production.

We built the Nymi Band and Connected Worker Platform to fill this critical gap in the enterprise IAM stack. Our secure, wearable authenticator gives regulated workers a persistent, handsfree, passwordless identity that follows them across every system and task.

Today, 14 of the top 15 global pharma manufacturers have implemented Nymi to transform authentication bottlenecks into a digital transformation accelerator that reduces data integrity risk and streamlines access across their operations.
The Role
Nymi is looking for a Jr. Software Engineer - Automation Systems to support our current automation system, which has grown organically over time and is incorporating artificial intelligence into existing testflows, and requires a thoughtful engineering approach to ensure reliability, maintainability and scalability.


If you're a recent graduate in Computer Science, Engineering, or a related field - andyou're eager to learn, build, and take ownership - this is an excellent opportunity towork alongside experienced engineers and make a meaningful impact.


Please Note: successful candidates will be required to work from Nymi office in downtown Toronto, Ontario, occasionally.


What You'll be doing

  • Design, build, and maintain automated test frameworks and infrastructure for
    both software and hardware-based products.
  • Improve the reliability and maintainability of our existing test automation system.
  • Develop automated test suites that replace manual workflows and accelerate
    development cycles.
  • Collaborate closely with Quality and Engineering Teams to understand product
    requirements and testing needs.
  • Work with AI--powered tools to generate, refine, and implement automated
    tests, and help integrate AI into our broader automation strategy.
  • Diagnose, debug, and fix issues in the automation environment - including flaky
    tests, infrastructure failures, and integration problems.
  • Contribute to a culture of quality by advocating for testability, automation, and
    engineering best practices.
  • Participate in code reviews and learn from senior engineers while taking
    ownership of your own projects.
  • Occasionally visit the office for hands-on testing of embedded systems-,
    infrastructure setup, or team collaboration sessions.


What You'll be doing

  • A degree-or equivalent experience-in Computer Science, Engineering, or a related field.
  • Strong programming skills, especially in Python (highly preferred). Experience
    with C, C# or Rust is a plus.
  • Hands-on experience with various aspects of automated testing (unit, integration,
    system-, CI/CD pipelines).
  • Practical experience with software engineering fundamentals: data structures,
    algorithms, version control, debugging, and clean code practices.
  • Interest in test automation, quality engineering, and building reliable systems.
  • Desire to master AI--assisted development and a willingness to learn how to
    apply AI tools effectively in engineering workflows.
  • Ability and willingness to dive into unfamiliar codebases, tools, and hardware
    setups.
  • A self-starter- mindset - someone who takes initiative, asks good questions, and
    enjoys solving problems.
  • Experience with hardware, embedded systems, or device-level- testing, a plus.