Find work in Canada.

356,137 jobs across our Canadian network. How we count

  • Project Manager

    Rising Edge Group

    AB · Edmonton, Alberta

    • Full-time

    …to design, build, and maintain the critical infrastructure systems communities and industries rely…

  • Software Developer (Student Position)

    The Canada Life Assurance Company

    London, ON

    We are looking for Software Developer Students who are eager to learn, build real-world systems, and contribute to meaningful software solutions in a collaborative environment. This student…

  • Design Quality Manager

    Mott MacDonald

    Toronto, ON · Vancouver, BC · Calgary, AB

    At Mott MacDonald, we are driven by purpose and powered by brilliant people. As a trusted engineering, management, and development consultancy, we work with clients to solve complex…

  • Night Supervisor, Maintenance

    CONA Services

    Toronto, ON · North York, ON

  • Office Coordinator

    Wärtsilä

    Dartmouth, NS

    We want to transition the world towards a decarbonised and sustainable future. By pushing the boundaries of engineering and technology, we can make it work. We are always on the lookout for…

  • Licensed Electrician

    Cargill

    London, ON

    Identify root causes of equipment failures, implement corrective actions, partner with operations, engineering, vendors, and leadership teams, and verify maintenance documentation using…

  • Field Service Representative

    Innomotics

    Nisku, AB

    Perform on-site technical and operational support in the design, development, installation and maintenance of MV VFD systems.

  • Principal Software Engineering - Build System Modernization

    General Motors

    Markham, ON

    • Full-time

    Bring strong expertise building and maintaining production software systems, proficiency in Python and at least one additional engineering-tooling language, and experience with AI-assisted…

  • Principal Software Engineering - Test System Modernization

    General Motors

    Markham, ON

    • Full-time

    Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering or a related technical field; or equivalent practical…

  • Senior Engineer I - Validation (ASIC)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    …operating environments (i.e., both hardware platforms and operating systems), measuring/analyzing performance, and system level debug of post silicon issues. The team also creates the…

  • Broadcast Systems Engineer

    Canucks Sports & Entertainment (CSE)

    Vancouver, BC

    • Full-time

    The Broadcast Systems Engineer will play a pivotal role in maintaining entertainment properties of Canucks Sports & Entertainment (CSE), including Rogers Arena’s broadcast, live production,…

  • Senior Test & Validation Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    Develop automated test systems (hardware + software) to validate motor performance, force output, back drivability, and safety limits.

  • Lead Data Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    You will work 70–80% hands-on across AWS (EKS, S3, RDS, EMR, Glue, Airflow), Snowflake, Spark, and dbt to deliver cloud-native, governed, and reliable data systems.

  • Senior Software Engineer, Security Engineering - Platform (Auth0)

    Okta

    Toronto, ON

    Expertise in using GitHub, and CI/CD systems (GitHub Actions, Jenkins) from an architectural and engineering perspective.

  • Senior or Staff Software Engineer, Backend

    League Inc.

    Canada

    As a Senior or Staff Software Engineer, Backend on our Product Engineering team, you bring deep technical expertise to the design and delivery of the foundational services and developer…

  • Sr. Technical Support Specialist

    Open Text Corporation

    Waterloo, ON

    Typically, 6 or more years of experience in technical support, software support, systems engineering, implementation, development, or a comparable enterprise technology environment.

  • Technical Field Service Technician

    BEUMER Group

    Edmonton, AB

    • Full-time

    Experience using service management systems and coordinating engineering service activities

  • System Protection Engineer IV

    TRC Companies, Inc.

    Calgary, AB

    • Full-time

    …IV) who will be responsible for leading the relay settings engineering aspects of electrical grid projects. Projects may include protective relay settings for transmission, distribution,…

  • Field Supervisor

    SIRATI & PARTNERS CONSULTANTS LTD.

    Markham, ON

    • Full-time

    Company Description SIRATI & PARTNERS CONSULTANTS LTD. provides specialized consulting services in geotechnical engineering, engineering geology, environmental, and hydrogeology disciplines…

  • Electrical Engineer

    Insight Global

    Regina, SK · Greater Regina Metropolitan Area

    • $55 to $60 CAD / hour
    • Contract

    …individual will provide technical review and oversight of electrical engineering deliverables, support project execution activities, and assist with commissioning and startup efforts…

  • Python Developer – Metrology Automation

    PeoplePilot

    Longueuil, QC

    • $110,000 to $125,000 CAD / year
    • Full-time

    Workflow Optimization: Automate the injection of engineering requirements into industry-standard metrology software (GOM, PolyWorks).

  • Junior Mechanical Engineer

    Stellar Recruitment Inc.

    North Vancouver, BC

    • $60,000 to $70,000 CAD / year
    • Full-time

    Support the design and development of custom mechanical, hydraulic, and electro-hydraulic steering systems, incorporating standard products and custom-engineered components to meet customer…

  • DevOps Engineer

    Kongsberg Geospatial

    Ottawa, ON

    • Full-time

    …applications including air defense, search and rescue, drone delivery systems, and autonomous vehicle tracking. Our team members make a real impact in people's…

  • Senior Database Specialist

    Walker

    Niagara Falls, ON

    • Full-time

    Are you an experienced IT professional who enjoys solving complex technology challenges, optimizing data environments, and helping businesses get more value from their systems?