Find work in Canada.

555,443 jobs across our Canadian network. How we count

  • Satellite TT&C/PDT Systems Engineer for Fastwater Staffing

    HIKINEX

    Montreal, QC

    • Contract

    Our client is seeking a System Engineer to perform design, integration, verification, and operational support of TT&C/PDT subsystems for current and next‑generation remote sensing and…

  • Tunnel Engineer-Senior

    GHD Group Pty Ltd

    Markham, ON

    Our Tunnel Group and Rail and Transit Group are growing, and looking for a Senior Tunnel Engineer to join us in Mississauga or Markham, ON. You will play a key role in a wide variety of…

  • Staff Software Engineer

    Equifax

    Toronto, ON · CAN - Ontario - Toronto

    • Full-time

    Manage teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters. Mentor, coach and develop junior and senior software,…

  • Senior Software Development Engineer, AWS ElastiCache

    Amazon

    Vancouver, BC

    system, and advanced data structures. Our work sits at the intersection of systems programming, database internals, and performance engineering - every microsecond matters when you're…

  • Test Engineer Senior

    Acuity Inc.

    Brossard, QC

    Assemble hardware for new test systems based on project requirements.

  • Control Systems Engineer

    Ecolab Inc.

    Calgary, AB

    • Full-time

    Control Systems Engineer III you will lead the design, development, and optimization of control systems for Direct Liquid Cooling (DLC) products. This senior-level position involves…

  • Sr Engineer

    Vale

    Canada

    • Full-time

    As a senior member of the Central Engineering team, the Senior Electrical Engineer will provide technical expertise on electrical and control systems within Vale’s Manitoba Operations. The…

  • Intermediate/Senior Structural Engineer

    Williams Engineering Canada Inc

    Edmonton, AB

    • Full-time

    Position Title: Intermediate/Senior Structural Engineer

  • Satellite Electrical Propulsion Systems Engineer for Fastwater Staffing

    HIKINEX

    Montreal, QC

    • Contract

    Perform requirement management and maintain bidirectional traceability throughout the project lifecycle.

  • Satellite Command & Data‑Handling (C&DH) System Engineer for Fastwater Staffing

    HIKINEX

    Montreal, QC

    • Contract

    Our client is seeking a Satellite C&DH System Engineer to support and/or design, integrate, verify, and support the on‑board command, control and data management functions for current and…

  • Senior Project Manager - Noise and Vibration

    AtkinsRéalis

    Toronto, ON

    • Full-time

    …technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project…

  • Senior Mechanical Engineer - HVAC

    Worley

    Calgary, AB

    • Full-time

    The Senior Mechanical Engineer – HVAC will be based in either Calgary, AB or Edmonton, AB and will play a pivotal role in supporting engineering activities related to HVAC systems across a…

  • Senior Java Developer

    CGI

    Toronto, ON

    • Full-time

    10 - 15 years of experience as a Software Engineer developing and delivering scalable and high throughput projects, with at least 5 – 10 years of experience as a Senior

  • Senior Building Mechanical Engineer

    GHD Group Pty Ltd

    Waterloo, ON

    As an Intermediate / Senior Building Mechanical Engineer, you will contribute to the design and delivery of building mechanical systems, working alongside experienced engineers, project…

  • Intermediate Water Resources Engineer- Irrigation

    Stantec

    Lethbridge, AB

    • Full-time

    Our Western Canada Irrigation Team has an opportunity for a Water Resources Engineer (Alberta and Saskatchewan) who will support our irrigation team on agricultural irrigation design,…

  • Cloud Platform - Senior Engineer

    Aptiv

    Ottawa, ON

    • Full-time

    Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions…

  • Manager, Sewage Collection

    City of Windsor

    Windsor, ON

    • Full-time

    …ditches/swales, pumping stations closed landfill leachate collection systems,…

  • Control Systems Engineer

    Ecolab

    Calgary, AB · CAN-Calgary Office Quarry Park

    • Full-time

    Control Systems Engineer III you will lead the design, development, and optimization of control systems for Direct Liquid Cooling (DLC) products. This senior-level position involves…

  • Senior Python Developer

    Ampliwork

    Montreal, QC

    While experience with Generative AI and agentic systems is important, we are primarily looking for a strong senior Python engineer who knows how to build reliable, scalable enterprise…

  • Senior Water Resources Engineer

    Dillon Consulting Limited

    Saint John, NB · Fredericton, NB · Halifax, NS

    • Full-time

    We are currently seeking a Senior Water Resources Engineer to join our Water Resources team. Our team specializes in watershed studies and the design of stormwater collection systems and…

  • Senior Mechanical Engineer (Minerals Plant)

    Lycopodium

    Mississauga, ON

    • Full-time

    Reporting to the Manager of Engineering - Americas, the Senior Mechanical Engineer will be responsible for the delivery of accurate, professional and compliant design deliverables using…

  • Land Development Design Technologist

    EXP

    Calgary, AB

    • Full-time

    …opportunity to work with a great team. Working closely with Project Engineers/Managers and Discipline Manager and participate and provide support to senior staff in the design of complex…

  • Intermediate/Senior Mechanical Engineer

    Kleinfelder

    Edmonton, AB

    • Full-time

    We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide mechanical engineering expertise to our project teams, ensuring that technical excellence, cost, schedule,…

  • Intermediate/Senior Mechanical Engineer

    Kleinfelder

    Calgary, AB

    • Full-time

    We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide mechanical engineering expertise to our project teams, ensuring that technical excellence, cost, schedule,…

  • Sr. Software Engineer – Kernel & Device Drivers (Temp 1 Year Contract)

    AMD

    Markham, ON

    • $106,400 to $159,600 USD / year
    • Full-time

    AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest…