Find work in Canada.

579,960 jobs across our Canadian network. How we count

  • Software Development Manager, Aurora Compute & Services

    Amazon

    Vancouver, BC

    …the largest managed database services in our business, your engineering decisions have widespread impact across AWS, Amazon, and beyond. Many of the world's fastest growing businesses…

  • Junior Technical Compliance Specialist

    Dometic

    Vancouver, British Columbia

    • $58,000 to $72,000 CAD / year
    • Full-time

    We are on a journey of continuous growth – now looking for our next star – a passionate Junior Technical Compliance Specialist. This position reports to Software Architect and will work in…

  • SMTS Logic Design

    Rambus

    Montreal, QC

    • Other

    Define and document complex hardware subsystems, including PCIe switch fabric, port controllers, routing and arbitration logic, flow control and credit management, buffer management, power…

  • Hardware Engineering Lead

    Texavie

    Vancouver, British Columbia

    • Full-time

    We are seeking a Hardware Engineering Lead for a full-time, on-site position based in Vancouver, BC. The Hardware Engineering Lead will be responsible for overseeing the design,…

  • Satellite TT&C/PDT 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 Satellite Systems Designer - Platform Architect (Contingent)

    Kepler Communications Inc.

    Toronto, Ontario

    • Full-time

    Provide technical oversight, coaching, and mentorship to junior and intermediate engineers, including review of technical outputs and guidance on systems engineering practices

  • Staff Embedded Software Developer

    Analog Devices

    Vancouver, BC · Canada, Vancouver

    • Full-time

    ADI’s Digital Enablement Software team is seeking a Staff Embedded Software Developer to join our SDK and Tools Development group. In this role, you will lead the development of embedded…

  • Python Software Engineer

    Valence, LLC

    Engineer, BC

    • Full-time

    …input to the software components of system design to include hardware/software trade-offs; software reuse, use of COTS/GOTS; requirements analysis; and, synthesis from system level to…

  • Software Developer - Cloud - Intermediate

    Delta Controls

    Surrey, British Columbia

    • Full-time

    We are hiring an Intermediate Software Developer to help build, maintain, and evolve the firmware emulation platform and supporting cloud services. You will work on containerized workflows,…

  • Senior Software Engineer, Linux Kernel

    Arista Networks

    Vancouver, BC

    • Full-time

    Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take…

  • BIOS Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take…

  • Expert/Principal Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    This role demands strong and broad software engineering fundamentals, and ideally a good understanding of linux system software including various IPC mechanisms like sockets, shared memory…

  • Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take…

  • Senior/Lead Software Engineer, Layer1

    Arista Networks

    Vancouver, BC

    • Full-time

    Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take…

  • Senior Robotics Software Developer

    Promise Robotics

    Calgary, AB

    • Full-time

    Set the engineering bar - define standards for architecture, testing, and code quality; lead code reviews; mentor junior and mid-level developers.

  • Intermediate or Senior Software Developer

    Ultra Maritime

    Dartmouth, Nova Scotia

    • Contract

    Ultra Maritime has an exciting opportunity for an Intermediate or Senior Software Developer to contribute to our rapidly expanding business. The candidate will be responsible for designing,…

  • Senior Robotics and Control Engineer

    Promise Robotics

    Calgary, AB

    • Full-time

    Troubleshoot, diagnose, and repair robotic hardware, sensors, drivers and software

  • Senior Cryogenic Systems Engineer [576]

    D-Wave

    Burnaby, BC

    D-Wave is seeking an experienced Senior Cryogenic Systems Engineer to join the Hardware Engineering Department. In this role, you will help drive the performance, reliability, and…

  • Mechanical Design Engineer

    Actalent

    Ottawa, ON

    • Contract

    …packaging. You will work at the intersection of mechanical engineering, heat transfer, advanced materials, and manufacturability to create extremely compact, layered assemblies that…

  • RF System Verification Engineer

    Actalent

    Sainte-Anne-de-Bellevue, QC

    • Contract

    Work closely with payload hardware, RF, FPGA, software, AIT, platform, satellite, and systems engineering teams.

  • Core Java Developer (contract)

    Capgemini

    Montreal, Quebec

    • Contract

    We are seeking a highly experienced Senior Java Developer to join the Ops Tech department. In this pivotal role, you will contribute significantly to the successful delivery of the UPE…

  • Manufacturing Test Engineer – Onsite

    Curtiss-Wright Corporation

    Ottawa, ON · Canada-Ottawa

    • Full-time

    …and validating manufacturing test program suites (procedures, hardware, software and fixtures) for electronic board and system level products. You will also have responsibility to develop…

  • Junior GUI Design - Human Factors Engineering

    General Dynamics Missions System International

    Calgary, AB

    • Full-time

    At General Dynamics Mission Systems–Canada, we’re not just engineering technology. we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical…

  • Développeur Systèmes Embarqués

    SII Canada

    Quebec, QC

    • Full-time

    Participate in the reverse engineering of embedded software and hardware components to understand their operation and identify potential vulnerabilities.

  • Développeur Systèmes Embarqués

    Groupe SII

    Quebec, QC

    • Full-time

    Participate in the reverse engineering of embedded software and hardware components to understand their operation and identify potential vulnerabilities.