embedded systems programmer

1,000 embedded systems programmer job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Ontario, Canada BlackBerry Inc. Full-time

    Join QNX as a Senior Product Manager and lead the charge in developing innovative solutions for embedded systems. This role is vital for driving product strategies in robotics and automation. As a Senior Technical Product Manager at QNX, you will be instrumental in bringing multi-component solutions to market. This position involves extensive collaboration...

  • Software Project Lead

    16 hours ago


    Mississauga, Ontario, Canada TITAN Haptics Inc. Full-time

    Transform haptic experiences at TITAN Haptics as a Software Project Lead in Embedded Systems. This hybrid position focuses on hands-on coding and cross-functional team leadership. Located in Mississauga, Ontario, you'll be responsible for the full delivery of software for innovative haptic products at TITAN Haptics. By utilizing your experience in Node.js...

  • Lead Software Engineer

    16 hours ago


    Montreal, Quebec, Canada Nord Quantique Full-time

    Nord Quantique in Sherbrooke, QC seeks a Software Engineering Lead to drive software solutions and coordinate teams across embedded and information systems. This on-site role requires planning integrations and delivering reliable designs.Applicants should hold a Master’s degree in CS or related fields with 3–5 years of software development experience and...


  • , Canada Wolf Advanced Technology Full-time

    A leading technology company in Canada is seeking a Senior Applications & Integration Engineer to join their applications team. The role involves resolving integration issues within customer systems and collaborating across teams to deliver scalable solutions in the defence and aerospace sectors. The ideal candidate holds a Bachelor’s degree and has over 7...

  • Senior QNX Driver

    17 hours ago


    Ottawa, ON, Canada BlackBerry Inc. Full-time €109,000 - €152,000 Contract

    BlackBerry Inc. is seeking Driver Developers (Software Dev II & Senior) to design and implement drivers for future hardware peripherals on BSP platforms. You will contribute to a team delivering drivers across next-gen hardware with emphasis on reliability and reuse. You will work on embedded OS drivers with a focus on safety standards such as ISO26262 and...


  • Ahuntsic North, QC, Canada QNX Full-time

    Become a driving force in technology at QNX as a Senior Technical Product Manager specializing in embedded systems. Focus on delivering innovative solutions in industrial automation and robotics.As part of the QNX team, you will oversee the entire product lifecycle, ensuring that offerings not only meet technical standards but also address the needs of the...


  • Montreal (administrative region), QC, Canada Puzzle Medical Devices® Inc. Full-time

    A medical technology company in Montreal is seeking a System Designer for its Electrical R&D Team. The role requires defining system architecture and ensuring reliable integration of components. Candidates should have a Bachelor’s in Biomedical Engineering or related fields, with a minimum of 3 years in medical system engineering. Proficiency in both...

  • Staff Technical Writer

    17 hours ago


    Ottawa, ON, Canada Aptiv Full-time €85,000 - €120,000 Contract

    Wind River, a leading software provider for mission‑critical systems, seeks a Staff Technical Writer to join our documentation team in Ottawa. You’ll collaborate with engineers, product managers, and testers to create deeply technical, user‑focused docs covering installation, configuration, and troubleshooting for Wind River products. You will author...


  • Ottawa, ON, Canada Algonquin College of Applied Arts and Technology Full-time €34,440 - €137,760 Contract

    Position Overview We’re excited to announce that we are currently recruiting Course Developers to build our Electronics and Embedded Systems Development (EESD) Graduate Certificate program curriculum. The EESD program will sit within our Mechanical and Transportation Technology (MTT) department. By supporting the course development now, you will be...


  • Toronto, ON, Canada Vivid Machines Full-time €140,000 - €190,000 Contract

    Our vision at Vivid Machines is to revolutionize agricultural production to help solve food security globally. Our initial focus is on helping fruit and vegetable farmers improve the quality and quantity of produce they can generate on existing acreage while also improving sustainability. To do this, we are building cutting-edge technology, including...


  • Mount Pearl, NL, Canada Kraken Robotics Full-time $90,000 - $110,000 Contract

    Kraken Robotics, based in Mount Pearl, NL, is seeking an Intermediate Electrical Engineer to contribute to mission-critical electronics for next-generation ocean technologies. You will design power, signal integrity, and embedded control systems for subsea products in a collaborative engineering team.You will report to the Engineering Manager in...

  • Senior Android BSP

    22 hours ago


    Markham, Ontario, Canada Syntronic Full-time

    A global technology leader in York Region is seeking a skilled individual for embedded systems development. You will engage in design and integration of innovative products, requiring extensive experience in Linux/Android systems and collaboration with cross-functional teams. Ideal candidates have over 5 years in AOSP development and strong communication...


  • London, Ontario, Canada Wabtec Corporation Full-time

    Wabtec Corporation in Canada seeks a Specialist – Electrical Engineering to design, develop, and deliver transit electronics solutions. You will work with engineers and software developers, collaborating with product management and operations to meet contract requirements and customer needs.Responsibilities include hardware/software design, debugging, and...


  • Sherbrooke, Quebec, Canada Nord Quantique Full-time

    Nord Quantique in Sherbrooke, QC seeks a Software Engineering Lead to drive software solutions and coordinate teams across embedded and information systems. This on-site role requires planning integrations and delivering reliable designs.Applicants should hold a Master’s degree in CS or related fields with 3–5 years of software development experience and...


  • Ottawa, Ontario, Canada Ottawa Infotainment Full-time

    Elevate your career as a Senior Embedded Software Engineer at Ottawa Infotainment, developing the future of intelligent vehicle platforms. Your expertise will focus on core software frameworks vital for automotive applications. In this position, you'll architect and implement embedded software for DragonFire OS, ensuring the stability and performance of...


  • Montreal, Quebec, Canada Industry Professionals Full-time

    Senior Embedded Engineer - Imaging & Vision Systems Job Openings Senior Embedded Engineer - Imaging & Vision Systems About the job Senior Embedded Engineer Imaging & Vision Systems Location: Hybrid Montreal, QC, Canada Industry: Computer Vision, Medical & Scientific Imaging Compensation: CAD $80,000 $110,000 Application Deadline: June 20, 2025 Type:...

  • GEO Semiconductor

    16 hours ago


    Toronto, Ontario, Canada Beyond SOF Full-time

    GEO Semiconductor - Embedded Systems Software Engineer Toronto, Canada Embedded Systems Software Engineer Experience level: Mid-senior Experience required: 5 Years Education level: Bachelor’s degree Job function: Information Technology Industry: Semiconductors Compensation: $121,000 - $140,000 Total position: 2 Relocation assistance: Yes ABOUT GEO...


  • Ahuntsic North, QC, Canada BlackBerry Inc. Full-time

    BlackBerry Inc. is seeking a skilled engineer to design and evolve system-level software for embedded platforms. You will work on compilers, libraries, and developer tooling close to the OS, delivering reliable, secure solutions for automotive, robotics, and industrial markets. You will collaborate with senior engineers to shape technical strategy, tackle...


  • Mississauga, Peel Region, Canada Aversan Inc. Full-time $75,000 - $95,000 Contract

    A trusted multi-service engineering firm in Peel Region, Mississauga, is seeking an Intermediate Embedded Software Engineer to design and develop software solutions. You will be responsible for analyzing requirements, producing documentation, and adhering to quality standards in safety-critical software development. The ideal candidate has at least 4 years...


  • Ottawa, ON, Canada Nokia Full-time $85,000 - $110,000 Contract

    Become a pivotal part of our Optical Line System team as an Experienced Embedded Software Developer. Craft carrier-grade, real-time software while collaborating across disciplines. Your role will revolve around designing and developing embedded software for optical products, focusing on modular designs and real-time operating systems. Close interaction with...