embedded systems programmer

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


  • Mirabel, QC, Mirabel Municipalité Régionale, QC; Laurentides; Québec Province, Canada Parker Hannifin Full-time

    Parker Hannifin is seeking an Engineering Manager, Hardware to lead a high-performing team in developing innovative hardware solutions for motion and control technologies. The role focuses on electrical/electronic hardware design, embedded systems, and product validation, with responsibilities spanning planning, lifecycle support, and cross-functional...


  • Vancouver, British Columbia, Canada OBD Experts Full-time

    OBD Experts in Vancouver, Canada is seeking an Embedded Software Engineer to advance firmware and embedded software for connected vehicle data products. You will research, validate releases, and provide technical customer support as part of a scaling SaaS team.The role offers growth toward leadership, with flexible work arrangements and strong emphasis on...


  • Montreal, Quebec, Canada Akkodis Full-time

    Akkodis recrute pour une startup deep-tech montréalaises un Engineering Project Manager afin de piloter le développement de systèmes embarqués intégrant une technologie sans fil. Le poste exige une forte exposition au hardware et firmware, avec une coordination étroite entre les équipes Engineering et Product, et un rattachement au VP Engineering.Le...


  • Brampton, Peel Region, Canada Socomec Group Full-time $110,000 - $130,000 Contract

    Socomec Group is seeking a senior software/firmware engineer to join the NAM team in Brampton, Canada. The role collaborates with software, electrical, and power teams to develop controllers, embedded GUIs, and industrial communications protocols for new products.Responsibilities include lifecycle management, documentation, and providing production support....


  • , Canada Aptiv Full-time

    Advance your career as an Embedded Systems Graphics Engineer with Wind River in Kanata, ON. Focus on developing Vulkan APIs for a Safety-Certified Graphics Stack within a rigorous environment. You will play a vital role in integrating the Vulkan SC APIs to support GPU and display controllers on RTOS. This position requires you to have 2-5 years of practical...


  • Ottawa, ON, Ottawa Census Division, ON; 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...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Aptiv Full-time

    Advance your career as an Embedded Systems Graphics Engineer with Wind River in Kanata, ON. Focus on developing Vulkan APIs for a Safety-Certified Graphics Stack within a rigorous environment. You will play a vital role in integrating the Vulkan SC APIs to support GPU and display controllers on RTOS. This position requires you to have 2-5 years of practical...


  • Québec Province, Québec Province, 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...


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


  • North Census Division, SK, Saskatchewan, 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...


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


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

  • System Designer

    4 days ago


    , 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...


  • Toronto, Ontario, Canada Tech Talent International Full-time $100 - $130 Permanent

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We have a Permanent or 12 month renewable contract as a Senior Mainframe z/OS Storage System Programmer with our large consulting client, working on a long term project for one of...


  • Levis, Quebec, Canada Desjardins Full-time

    Requirements As a systems and infrastructure development, operations and maintenance programmer analyst you participate in IT efficiency and quality by analyzing, designing, configuring, developing, maintaining and upgrading software products in accordance with the organization’s requirements. Your skills in technology and your ability to anticipate...


  • Québec City, Quebec, Canada ALLTECH CONSULTING SVC INC Full-time

    Leverage your skills in z/OS system programming at a prestigious Firm, ensuring high availability and performance of z-platform computing infrastructures. Your expertise can shape business operations. In this Level 4 role, with a requirement of at least 10 years of experience, you will design the operating environment of the z-platform. Your hands-on...


  • Ottawa, ON, Canada Cisco Systems, Inc. Full-time $40,000 - $70,000 Contract

    Cisco Systems, Inc. seeks an Embedded Systems Software Developer intern to design, implement, and optimize core software for next‑generation networking platforms in Ottawa.You will collaborate with engineering teams to tackle architectural challenges, improve system scalability, and help deliver high‑availability software across Cisco's embedded...


  • Ottawa, ON, Canada General Dynamics Mission Systems - Canada Full-time $75,000 - $85,000 Contract

    General Dynamics Mission Systems–Canada is seeking an Operator Interface and Graphic User Interface (GUI) Designer for the Land & Joint Solutions Business Area. You will work in an interdisciplinary team to develop GUI firmware or software for military embedded hardware and complex applications using SAFe.The role emphasizes translating GUI experiences to...


  • Montreal (administrative region), QC, Canada Industry Professionals Full-time $80,000 - $110,000 Contract

    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:...


  • Québec Province, Québec Province, 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...