Find work in Canada.

485,853 jobs across our Canadian network. How we count

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • Staff Software Engineer - Embedded

    Alarm.com

    Ottawa, ON

    …passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties by creating and…

  • Lead Concepteur Projet PCB (Senior)

    Groupe SII

    Montreal, QC

    • Full-time

    …role in the coordination and execution of complex electronic hardware development projects. The successful candidate will lead a multidisciplinary team responsible for the design,…

  • Senior Gameplay Software Engineer - EA SPORTS™ NHL

    EA SPORTS

    Vancouver, BC

    • Full-time

    Mentorship & Engineering Excellence: Guide and mentor mid-level and junior engineers, advocating for software architecture best practices, thorough code reviews, and high technical…

  • Senior Embedded Software Engineer

    Corinex Communications

    Vancouver, BC

    • Full-time

    This is a hands-on engineering role suited for someone comfortable working close to the hardware, debugging complex system-level issues, and taking ownership of embedded platforms from…

  • MLOps & Data Engineer

    Palitronica Inc.

    Waterloo, ON

    • $90,000 to $120,000 CAD / year
    • Full-time

    Contribute to technical decisions, review code from junior contributors, guide co-op students, and collaborate across Data Science, software, hardware, RF, and security.

  • Firmware and Software Developer, Intermediate

    Cellula Robotics Ltd

    Burnaby, BC

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

    As an Intermediate Firmware & Software Developer, you’ll leave your mark across Cellula’s products and leverage your experience to take ownership over the software development of a system.…

  • Software Developer, Senior

    Cellula Robotics Ltd

    Burnaby, BC

    • $120,000 to $130,000 CAD / year
    • Full-time

    As a Senior Software Developer, you’ll leave your mark across Cellula’s products and leverage your experience to improve and shape how we do software development. As a Senior Software…

  • Software Developer, Intermediate

    Cellula Robotics Ltd

    Burnaby, BC

    • $90,000 to $100,000 CAD / year
    • Full-time

    As an Intermediate Software Developer, you’ll leave your mark across Cellula’s products and leverage your experience to take ownership over the software development of a system. You’ll get…

  • IT Junior Systems Administrator

    Delta Controls

    Surrey, BC

    • Full-time

    Reporting to the Director of Information Technology, the IT Junior Systems Administrator is responsible for supporting the IT team with their daily tasks.

  • Design Verification Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …will join one of the fastest-growing areas of adding custom hardware offload engines to support complex operations like encryption, authentication, compression, GPU/CPU compute offloads &…

  • Integrated Solution Leader Submarine

    CAE

    Halifax, NS · Ottawa, ON · Montreal, QC

    • Full-time

    Collaborate with cross-functional teams including engineering, learning specialists, program management, finance, human resources, industrial relations, information technology, hardware,…

  • Applied Scientist III, RBKS AI

    Amazon

    Toronto, ON

    • Full-time

    Provide technical leadership on AI products/features, and develop and mentor junior scientists on the team.

  • Technical Staff Engineer–Applications

    Microchip Technology Inc.

    Toronto, ON · Montreal, QC · Burnaby, BC · Canada - Burnaby

    • Full-time

    Deliver technical training and presentations to internal field teams and customer engineering groups; mentor junior engineers and support their technical development.

  • Senior/Lead Software Engineer (Packet Forwarding Engines)

    Arista Networks

    Vancouver, BC

    • Full-time

    This role demands strong software engineering fundamentals, and a good understanding of ASIC-based packet forwarding engines, hardware components (like temperature sensors, fan controllers,…

  • Senior Engineer, Electrical & Power Systems

    e-Zinc

    Toronto, ON · Mississauga, ON

    This role is well suited to an engineer who enjoys solving complex power systems challenges, working directly with hardware and suppliers, and seeing their designs move from the engineering…

  • Sr Engineer I - Validation (Systems)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    …prototype silicon and firmware, and drive debugging across hardware, firmware, and system levels. Also, the role will work directly with prototype ICs, validation boards, FPGAs, protocol…

  • Principal Engineer - Validation (Systems)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    …prototype silicon and firmware, and drive debugging across hardware, firmware, and system levels. Also, the role will work directly with prototype ICs, validation boards, FPGAs, protocol…

  • IT & Tyresense Support Analyst

    Rimex Supply Ltd.

    Langley (District), BC

    Work collaboratively with IT, TyreSense software, production, engineering, Information Security, and service teams.

  • Lead Concepteur Projet PCB (Senior)

    SII Canada

    Montreal, QC

    • Full-time

    …role in the coordination and execution of complex electronic hardware development projects. The successful candidate will lead a multidisciplinary team responsible for the design,…