Find work in Canada.

327,141 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Forward Depolyed Engineer (FDE)

    People Culture Talent

    Vancouver, BC · Toronto, ON · Montreal, QC

    Full-time

    A strong software engineering foundation and experience building production systems.

  • Associate Software Engineer

    TD

    Toronto, ON

    Full-time

    Document and verify system components, applications, system infrastructure, security, integration, operability and engineering related architecture designs associated with a program or…

  • Senior Technical Lead

    Scalian

    Montreal, QC · Greater Montreal Metropolitan Area

    Full-time

    …team of hardware designers from conception to validation and integration of mixed signal (Digital-Analog & RF) electronics units used in satellites and other space-based…

  • Flight Control Systems - IPT Head

    Pentangle Tech Services | P5 Group

    Quebec, QC

    Contract

    Job Title: IPT Lead - Flight Control Systems (FCS) Key Responsibilities Lead the Flight Control Systems (FCS) IPT and ensure alignment with aircraft program milestones. Own scope, schedule,…

  • Flight Control Engineer

    Pentangle Tech Services | P5 Group

    Montréal-Est, QC

    Full-time

    We are looking for an experienced IPT Lead – Flight Control Systems (FCS) to lead the development, integration, verification, and certification of flight control systems for aircraft…

  • TCMS System Engineer

    Alstom

    Saint-Bruno, QC

    Full-time

    Primary work domains will be: modifications to existing software systems, correction of bugs, new feature development, subsystems hardware and software integration. Manages the functional…

  • Test Engineer Senior - Connectorization Lead

    Lockheed Martin

    Halifax, NS

    Full-time

    The successful candidate will contribute to our Canadian Coast Guard Vessel (CCGV) project as a member of our Integration, Test and Evaluation (IT&E) Cross Product Team (CPT).

  • Senior Electrical Engineer

    AECOM

    Calgary, AB

    $150,000 to $220,000 CAD / year

    Full-time

    Functional design and coordination of automation systems (integration by others), including programmable logic controllers (PLCs), distributed control systems (DCS), and supervisory control…

  • Senior Electrical Engineer

    AECOM

    Markham, ON · Calgary, Alberta

    $150,000 to $220,000 CAD / year

    Full-time

    Functional design and coordination of automation systems (integration by others), including programmable logic controllers (PLCs), distributed control systems (DCS), and supervisory control…

  • Senior Electrical Engineer

    AECOM

    Sudbury, ON · Calgary, Alberta

    $120,000 to $200,000 CAD / year

    Full-time

    Functional design and coordination of automation systems (integration by others), including programmable logic controllers (PLCs), distributed control systems (DCS), and supervisory control…

  • Front-End Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    Full-time

    Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other software engineering best practices

  • Staff Software Development QA Specialist

    Fortinet

    Burnaby, BC

    Full-time

    As a Staff Software Development QA Engineer, you will be responsible for ensuring the functionality, reliability, performance, and overall quality of our products through a variety of…

  • Software Engineer

    Providius

    Hamilton, ON

    Full-time

    We’re looking for a software engineer to join our development team. You’ll work across our platform, from backend services to user interfaces, helping build systems that need to be…

  • Senior AI/ML Engineer

    Katalyst Data Management

    Calgary, AB

    Join the dynamic and collaborative team at Katalyst Data Management (KDM)! KDM is seeking a Senior AI/ML Engineer to help design, build, and operate the infrastructure that powers our next…

  • Software Engineer

    Fleet Space Technologies

    Toronto, ON

    Full-time

    We are looking for a Full Stack Software Engineer who enjoys working across the stack and turning ideas, data and models into useful products quickly. You will work on a diverse range of…

  • Senior IAM Engineer

    EPAM Systems

    Toronto, ON

    Full-time

    We are seeking a Senior IAM Engineer to design, implement, and maintain robust identity and access management solutions for customer-facing applications, ensuring secure and seamless…

  • Specialist Developer-Java

    CPKC

    Calgary, AB

    Full-time

    …Java-based APIs and applications within our Yard Management Systems (YMS) landscape. Working alongside cross-functional teams, you will deliver innovative, scalable, and reliable solutions…

  • Satellite & Payload Verification, Validation & Integration Systems Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    Full-time

    MDA is seeking a Satellite & Payload IVV Engineer to join its System Engineering Department. He/she will lead the end‑to‑end V&V and integration of satellite and payload hardware and…

  • Satellite Bus Systems Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    Full-time

    MDA is seeking a Satellite Bus System Engineer to design structural, thermal, power distribution, attitude control, propulsion, CD&H, TT&C/PDT, FSW and interface architecture that supports…

  • Senior Mechanical Engineer

    AECOM

    Calgary, AB

    $120,000 to $150,000 CAD / year

    Full-time

    Collaborate with cross-functional teams, including electrical and mechanical engineers, to ensure seamless integration of the chiller systems with other data center infrastructure.

  • 2027 Summer Analyst - Software Engineering Rotational Program (Toronto)

    TD

    Toronto, ON

    Full-time

    The Software Engineering Summer Analyst Rotational Program is a core component of our Talent Accelerator Program (TAP) early talent strategy. The program is designed to give students a…

  • Systems Engineer, Mission Systems

    Dominion Dynamics

    Ottawa, ON

    Full-time

    …system that can actually be built, integrated, and proven is a systems engineering problem, and it’s yours. You sit between the operator and the engineers, translating mission intent into a…

  • Engineer in Training - Operations

    Dumas

    Canada

    Contract

    Support integration of cost and schedule data to enhance Earned Value Management (EVM) reporting.

  • Associate Software Engineer (Winter 2027)

    AltaML

    Calgary, AB

    Full-time

    As an Associate Software Engineer you’ll play a hands-on role in building and scaling our agentic platform - an intelligent, adaptive system designed to automate workflows and power smarter…

  • Associate Software Engineer (Winter 2027)

    AltaML

    Edmonton, AB

    Full-time

    As an Associate Software Engineer you’ll play a hands-on role in building and scaling our agentic platform - an intelligent, adaptive system designed to automate workflows and power smarter…