embedded systems programmer

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

  • Senior Engineer

    2 days ago


    Brampton, Peel Region, Canada Alstom Full-time $110,000 - $150,000 Contract

    Alstom is hiring a Senior Engineer for Embedded Applications, focusing on hydrogen fuel cell systems. This role combines software development, validation, and debugging in a global context. In this experienced role, you will utilize over seven years of expertise in embedded controls and electromechanical systems to drive key projects. You will work closely...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Insight Global Full-time

    Elevate your career at Insight Global as an Embedded Software Developer in Montreal, specializing in both high and low level embedded development. This on-site position requires strong C++ and Linux skills. Insight Global is actively seeking Embedded Software Developers for a prominent aerospace company in Montreal. The ideal candidate will have over 5...

  • Programmer 2

    4 days ago


    , Canada AVI-SPL Full-time

    Job Summary Programming activities for integrated Audio Video Systems. Essential Duties and Responsibilities Read and interpret AV systems drawings Gather programming requirements Produce new modules and interfaces Control System programming design to meet requirements and system capabilities User Interface programming to meet requirements and system...


  • Winnipeg, Manitoba, Canada Guild Automation Full-time

    We are a Winnipeg-based startup company with two founders and eleven employees. We specialize in electronic control system (ECS) development for industrial vehicles, primarily for the agriculture and construction industries. We’re looking for an Intermediate or Senior Embedded Software Developer to join our growing team in a full-time role, and contribute...


  • Burnaby, British Columbia, Canada Collabera Full-time

    Join the innovative team at Collabera as an Embedded Software Test Engineer focusing on high-performance routers and switches. Leverage your expertise in PowerPC or ARM architecture for system-level debugging. This position requires a thorough understanding of embedded software development, especially in real-time applications. Your role will involve...


  • Richmond, British Columbia, Canada Arlo Technologies, Inc. Full-time

    About Arlo At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers' expectations, while always pushing the boundaries of what's possible in the world of protection technology. We believe that everyone deserves to feel...


  • Valcourt, QC, Le Val-Saint-François Municipalité Régionale, QC; Estrie; Québec Province, Canada BRP Full-time

    As an Embedded Software Engineer within the Engineering team, you will contribute to the development of strategic electronic systems for BRP's next generation of recreational vehicles. You will participate in the design, development, and validation of complex embedded software, particularly for our Battery Management System (BMS), a key component of our...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full-time

    Shape the future of automotive software as a Senior Embedded Software Developer at Rivian. This role emphasizes collaboration and integrates software solutions with vehicle controls for electric vehicles. As part of the Vehicle Core Software team, you will design and implement embedded software that is vital to the operation of Rivian and Volkswagen Group...

  • Programmer Analyst

    3 hours ago


    Vaughan, Ontario, Canada Spicers Canada Full-time

    Backed by a fifth-generation family-owned company, Spicers is a leading distributor of commercial print and business papers, specialty products, graphic solutions, sign & display equipment and materials, and packaging and facility supplies and equipment. We’re based in Vaughan, Ontario, with 13 regional locations that include custom manufacturing...


  • Barrie, ON, Canada Napoleon Products Full-time €75,200 - €103,400 Contract

    Shape the future of home comfort at Napoleon as an Embedded Engineer specializing in C and C++. Work on innovative products in a collaborative, supportive environment. Napoleon is looking for a dedicated engineer with expertise in embedded software systems. This role emphasizes planning, developing, testing, and documenting software for cutting-edge...


  • Ottawa, Canada Marvell Full-time

    **About Marvell** Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and...


  • , Canada Insight Global Full-time

    Elevate your career at Insight Global as an Embedded Software Developer in Montreal, specializing in both high and low level embedded development. This on-site position requires strong C++ and Linux skills. Insight Global is actively seeking Embedded Software Developers for a prominent aerospace company in Montreal. The ideal candidate will have over 5...


  • Winnipeg, Manitoba, Canada Jobtailor Full-time

    Transform the future of automotive technology with General Motors as a Staff Software Engineer focusing on embedded software platforms. Drive high-impact initiatives in a collaborative, hands-on role.In this senior engineering role at General Motors, you will lead architecture and execution strategies for embedded software. With 15+ years of experience, your...


  • Ottawa, ON, Canada Q-Block Computing Full-time €70,000 - €90,000 Contract

    Become an Embedded Firmware Engineer focused on pioneering quantum technologies. Develop robust firmware solutions for ARM platforms, collaborating on innovative embedded projects. In this role, you will work on the design and implementation of embedded firmware critical to quantum sensing, communication, and computation. You will partner with experienced...

  • Lead Programmer Premium

    2 days ago


    Edmonton, Alberta, Canada Arcanaut Studios Full-time $160,000 - $220,000 Contract

    ARCANAUT STUDIOSLead ProgrammerFULL-TIME | BC OR ALBERTA  (REMOTE FRIENDLY)OUR ARCArcanaut Studios is a team of seasoned developers founded on the axiom that creative freedom and independence lead to better, more innovative games. We believe in the power of small, agile teams.  We are decision makers with consistent collaboration across...


  • Ottawa, ON, Canada Luxcom Technologies Inc. Full-time €90,000 - €120,000 Contract

    Embedded Hardware/Software Design Engineer Embedded Hardware/Software Design Engineer About Luxcom Luxcom Technologies develops advanced fibre-optic communication and networking products including media converters, Ethernet transport systems, protocol converters, and embedded network devices used in demanding infrastructure environments. Role...

  • CMM Programmer

    2 days ago


    Toronto, ON, Canada moreng Full-time $90,000 - $120,000 Contract

    About the RoleOur client is a well established Canadian precision manufacturer with over four decades of pedigree producing flight and safety critical components for the aerospace, defence and nuclear sectors from their advanced manufacturing facility in the Greater Toronto Area. They are hiring a CMM Programmer into a programming team of six, split between...


  • Kelowna, Regional District of Central Okanagan, Canada ASSA ABLOY Group Full-time €80,000 - €110,000 Contract

    Elevate hotel technology with ASSA ABLOY as an Embedded Firmware Engineer. Develop intelligent lighting and control systems to enhance luxury guest experiences. This position focuses on creating embedded systems for lighting and HVAC control integration. As a Firmware Engineer, you will work with C/C++ for various devices, ensuring seamless functionality...

  • Programmer Analyst

    2 days ago


    Quebec, Capitale-Nationale, Canada CoFoMo Inc. Full-time €90,000 - €150,000 Contract

    Responsibilities - Analyze, design, develop, and scale solutions in a Microsoft .NET environment. - Participate in the estimation and cutting of the stories in the product book. - Support developers and help solve technical challenges for the team. - Perform functional and software analyses as well as the required documentation. - Collaborate in the...


  • Markham, Ontario, Canada GE Vernova Full-time

    Drive digital transformation as an Expert Embedded DSP Solutions Developer in our Grid Automation Technology team, dedicated to signal digitization and protection systems. We are seeking an experienced developer with a comprehensive understanding of embedded systems architecture. This senior-level position emphasizes strong DSP experience and collaboration...