Find work in Canada.

329,777 jobs across our Canadian network. How we count

Jobs in Canada

25+ jobs

Save this search
  • Engineering Co-op

    Protocase Inc./45Drives Ltd.

    NS · Sydney, Nova Scotia

    We're looking for a motivated and ambitious Engineering Co-op Student from Dalhousie University to join Protocase for a 16-week work term at our Sydney, Nova Scotia location.

  • Client Success Analyst Intern / Co-Op (8 - 16 months)**

    TriMech

    Oakville, ON

    Full-time

    The Client Success Analyst Internship position will provide comprehensive services to engineering, manufacturing, and product design clients to ensure they are successfully leveraging…

  • Co-op Winter 2027 - Software Engineering - 4-8 months

    General Dynamics Missions System International

    Cole Harbour, NS · Ottawa, Ontario

    Internship

    Currently pursuing a bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science or a related technical/scientific field.

  • Junior Artificial Lift Systems Engineer/Technologist

    Lifting Solutions

    Calgary, AB

    Volunteer

    The Junior Artificial Lift Systems Engineer/Engineering Technologist supports the Commercial & Application Support Team by assisting with artificial lift system design, application reviews,…

  • Junior Artificial Lift Systems Engineer/Technologist

    Lifting Solutions

    Bonnyville, AB

    Volunteer

    The Junior Artificial Lift Systems Engineer/Engineering Technologist supports the Commercial & Application Support Team by assisting with artificial lift system design, application reviews,…

  • Junior Artificial Lift Systems Engineer/Technologist

    Lifting Solutions

    AB · Edmonton, AB

    Volunteer

    The Junior Artificial Lift Systems Engineer/Engineering Technologist supports the Commercial & Application Support Team by assisting with artificial lift system design, application reviews,…

  • Junior Artificial Lift Systems Engineer/Technologist

    Lifting Solutions

    Estevan, SK

    Volunteer

    The Junior Artificial Lift Systems Engineer/Engineering Technologist supports the Commercial & Application Support Team by assisting with artificial lift system design, application reviews,…

  • Cloud & DevOps Engineer Co-op (May 2027 | 12-16 months)

    Vena Solutions

    Remote, Canada

    Internship

    Currently enrolled in a co-op eligible program in Computer Science, Software Engineering, Computer Engineering, or a related field

  • Junior Artificial Lift Systems Engineer/Technologist

    Lifting Solutions Energy Services

    Bonnyville, AB · Edmonton, AB · Calgary, AB · Estevan No. 5, SK

    The Junior Artificial Lift Systems Engineer/Engineering Technologist supports the Commercial & Application Support Team by assisting with artificial lift system design, application reviews,…

  • Intermediate Project Engineer

    Actalent

    Airdrie, AB

    Contract

    Join an established leader in engineering, fabrication, and construction of gas compression, gas processing, and heavy oil facilities. We are at the forefront of developing products aimed…

  • Circuit Analysis Co-op Student (Winter 2027)

    TechInsights

    Ottawa, ON

    $20 to $25 CAD / hour

    Internship

    …largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This collection includes detailed circuit analysis,…

  • Software Engineering Co-Op (Waterdown, CAN)

    L3Harris Technologies

    ON · Waterdown, ON

    Presently enrolled in a University Computer Science, Electrical Engineering, Computer Engineering or Software Engineering program.

  • Junior Software Developer (contract position) / Développeur débutant de logiciels (poste contractuel)

    CCMTA

    Ottawa, ON

    Full-time

    Post-secondary degree or diploma in computer science, software development, computer or software engineering, information technology or a related field, or an equivalent combination of…

  • Test Automation Engineer

    Accenture

    Mississauga, ON

    Full-time

    A Technology Analyst/Associate with a passion for quality engineering, automation, and modern software development. You have experience through academic projects, internships, co-op…

  • Test Automation Engineer

    Accenture

    Mississauga, ON

    Full-time

    A Technology Analyst/Associate with a passion for quality engineering, automation, and modern software development. You have experience through academic projects, internships, co-op…

  • Research & Development Co-op

    Thermo Fisher Scientific

    Mississauga, ON

    Full-time

    Work Proficiency with Empower, NuGenesis, MS Word & Excel Software.

  • Winter 2027: AI Developer Co-op (8 months)

    CGI

    Toronto, ON

    Full-time

    We are looking for a Forward Deployed Engineer (AI Engineering Co-Op). This is a hands-on, full-stack role. You will work close to the business, build real software, and use AI coding tools…

  • Engineer in Training (EIT)

    EllisDon

    Calgary, AB

    Full-time

    Develop working knowledge of engineering tools such as Pull Planner and other relevant software.

  • RF Application Engineer Co-Op (Jan-Dec 2027)

    Skyworks Solutions, Inc.

    Ottawa, ON

    Full-time

    …The successful candidate will report to a senior Application Engineering assigned to her or him. The ideal student will be required to apply sound Engineering skills to a variety of tasks…

  • RFIC Co-Op (Jan - Dec 2027)

    Skyworks Solutions, Inc.

    Ottawa, ON

    Full-time

    Proficiency with Microsoft Office applications, particularly Excel and Word, and the ability to quickly learn new engineering software and internal tools.

  • Electrical Distribution Co-op

    CIMA+

    Kelowna, BC

    Full-time

    …largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation, sustainability, multidisciplinary…

  • Software Developer Intern (January 2026 12 months)

    SOTI

    Mississauga, ON

    Full-time

    Job Title: Software Developer Intern - Back End

  • Software Developer Co-op (May 2027 | 12-16 months)

    Vena Solutions

    Remote, Canada

    Internship · Remote

    Currently enrolled in a post-secondary co-op program in Computer Science, Software Engineering, Mathematics, or a related field. Registered with an accredited cooperative education program…

  • Associate Solutions Manager Co-op (May 2027 | 16-months)

    Vena Solutions

    Canada

    Internship

    Collaborate with the Engineering team to understand/design/develop new product features and incorporate into POC solutions

  • Cyber Security Co-op/Intern – JEDI Partnership

    TD

    Toronto, ON

    Full-time

    Then you should join our Enterprise Protect organization! Multiple roles that support Cyber engineering are available, including: