Find work in Canada.

569,100 jobs across our Canadian network. How we count

  • Software Dev Engineer, Machine Learning Compilers, Edge AI Compiler and Runtime Team

    Amazon

    Vancouver, BC

    …an unique opportunity to contribute and make an impact from hardware design stage followed by pre and post silicon development as well as productizing it on consumer…

  • Senior Instrumentation & Controls Engineer- Water

    Stantec

    Edmonton, AB

    • Full-time

    Stantec is one of the top engineering and consulting firms supporting the Water Industry, and we are looking for you to join our team. We are currently seeking a Senior-level…

  • Computer Vision Engineering

    Geotab

    Oakville, ON

    …You will need to work closely with Technical Leads, adjacent engineering teams, camera software engineers, platform developers, immediate team members, product managers, internal partners,…

  • Junior Network Engineer (Remote)

    Ennismore

    Remote, Canada

    • Full-time
    • Remote

    Junior - Data Center Operations · Americas Region(12–18 Month Contract)About OptoraAt Optora, we're an international team of dedicated, creative IT experts united by a shared passion for…

  • Senior Engineering Supervisor, Electrical

    Hughes Recruitment & Strategy Collective

    Saskatoon, SK

    • Full-time

    As the Senior Engineering Supervisor, Electrical, you will influence the design and performance of equipment trusted in some of the toughest environments on the planet. You will spend part…

  • Mechatronics Integration Engineer

    TITAN Haptics

    Mississauga, ON

    • Full-time

    …integration projects. You’ll work hand-in-hand with internal hardware, firmware, and software teams to turn concepts into working prototypes and production-ready designs. Your expertise…

  • Full Stack Software Developer - Engineered Arts

    AppDirect

    Montreal, QC

    • Full-time

    You're a mid-to-senior full stack developer who thrives at the intersection of cloud software and physical systems. You've shipped production features across UI, APIs, and device or edge…

  • Silicon Characterization and Validation Engineer

    Blumind

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    We are seeking a hands-on Silicon Characterization & Validation Engineer to join our Silicon Engineering team, supporting the bring-up, characterization, validation, and debug of…

  • Project Security Technician (Citiloc)

    Kandor

    Burnaby, BC

    Electronic locking hardware (electric strikes, magnetic locks, panic hardware)

  • Electrical Engineer/Designer

    Grantek

    Burlington, ON

    • Full-time

    …design, analysis, and testing of electrical control systems, hardware selection and specification, and development of technical documentation. You will also have the opportunity to share…

  • 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

    …mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries…

  • Senior Power Electronics Control Engineer

    Canadian Solar Inc.

    Kitchener, ON · ON

    • Full-time

    The Senior Power Electronics Control Engineer, specializes in Hardware-in-the-Loop simulation and validation of Power Conversion Systems (PCS) used in utility‑scale Battery Energy Storage…

  • Senior Control Systems Software Designer

    ATS Automation

    Cambridge, ON

    • $42.31 to $58.17 CAD / hour

    Mentoring more junior members of the controls team

  • Senior Quality Assurance Engineer

    BCAA

    *Head Office

    • Full-time

    Bachelor's degree in Computer Science, Engineering or a related discipline, or an equivalent combination of education and experience.

  • Co-op Winter 2027 – Project Engineer - 8 to 12 months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    The ideal candidate will have an interest in pursuing hardware engineering, manufacturing engineering, process engineering, or project management.

  • Principal/Team Lead, Digital Verification Engineer (FEC)

    Ciena

    Ottawa, ON

    • Full-time

    Mentor and supervise junior verification engineers requiring robust understanding of team outputs to foster peers’ technical and professional growth

  • Senior Electrical Engineer

    Ultra Maritime

    Dartmouth, NS

    • Full-time

    …components, circuits, or systems. Applies mathematical and engineering principles and methods to designs. Requires a bachelor's Degree in electrical and/or electronic engineering. Typically…

  • Firmware Engineer – SerDes PHY (all levels)

    Qualcomm

    Toronto, ON

    • Full-time

    Engineering Group, Engineering Group > Software Engineering

  • Senior Power System Studies Engineer

    EdgeTunePower Inc.

    North Vancouver, BC

    • Full-time

    EdgeTunePower Inc. (ETP) delivers advanced engineering, control, and real-time validation solutions for AI data centers, inverter-based resources, energy storage systems, and on-site…

  • Infrastructure Deployment Engineer, OID , OID

    Amazon

    Vancouver, BC

    …provide technical guidance to engineers across teams, mentor junior engineers, and contribute to the development of standards and best practices that shape technical…

  • Electrical Engineer/Designer

    Grantek Systems Integration

    Burlington, ON

    • Full-time

    …design, analysis, and testing of electrical control systems, hardware selection and specification, and development of technical documentation. You will also have the opportunity to share…

  • Telemetry Firmware/Driver Development, Staff

    Qualcomm

    Markham, ON

    • Full-time

    Collaborate with hardware, systems, and test engineering teams to ensure solutions integrate effectively across the full system.

  • Senior Control Systems Software Designer

    ATS Corporation

    Cambridge, ON

    • $42.31 to $58.17 CAD / hour
    • Full-time

    Mentoring more junior members of the controls team

  • Maintenance Technician-1

    JLL

    Toronto, ON

    • $63,240 to $75,480 CAD / year
    • Full-time

    …including faucets, flush valves, urinals, toilets, and related…