embedded systems programmer

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


  • , Canada PerkinElmer Full-time

    Shape the future of mass spectrometry as a Senior Embedded Systems Engineer with PerkinElmer in Woodbridge, Ontario. Your firmware expertise will drive product advancement and innovation. In this dynamic position, you will develop and maintain firmware for various mass spectrometers, working directly with the R&D teams across multiple disciplines. Key...


  • Ottawa, Canada Lumentum Full-time $90,000 - $130,000 Contract

    It's fun to work in a company where people truly BELIEVE in what they're doing!We're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th...


  • Winnipeg, Manitoba, Canada Balko Technologies Full-time

    Principal Engineer - Embedded Systems Integration Job Posting - Principal Engineer - Embedded Systems Integration About Balko Balko Technologies is a Quebec-based company that designs and develops modular, interoperable data capture systems for drones, ground vehicles, and maritime platforms. Our multidisciplinary team pushes the boundaries of data...


  • Toronto, Ontario, Canada 5V Video Full-time

    Join a well-established media tech company as an Embedded Systems Architect, focusing on embedded Linux and security for innovative broadcast solutions. This hands-on position is vital to the development of next-gen media products. You will apply your 15+ years of experience in a technical lead role, designing and documenting software while participating in...


  • Calgary, Alberta, Canada Simply Embedded Full-time

    [Please do not Apply if you are not physically based in Calgary - your application will be automatically rejected. ] Simply Embedded specializes in delivering software and hardware solutions for the embedded systems industry across the full product lifecycle. The company supports clients from concept and architecture through development, testing, and...


  • Ottawa, Ontario, Canada Akimbo Technologies Full-time

    Akimbo Technologies is a leader in the mobility industry with its patented fault tolerant distributed computing solution.The primary advantage of our fault tolerant distributed computing is its ability to recover in real-time. This functionality is also a requirement for true autonomous mobility. When fault tolerance is applied to cybersecurity, another...


  • Markham, Ontario, Canada Protingent Full-time

    Protingent Staffing is seeking an Embedded Systems Software Engineer in Markham, Ontario. The role focuses on designing, implementing, and validating firmware across multi‑processor systems, with emphasis on real‑time embedded performance and collaboration with algorithm teams.The candidate will mentor others, tackle complex problems, and contribute to...


  • Cochrane, Alberta, Canada Garmin Full-time

    Explore full-time embedded systems engineer positions at Garmin Canada, where you can apply your C/C++ programming skills to solve real-world challenges. Contribute to leading projects across diverse engineering teams. Garmin Canada is looking for embedded software engineers passionate about developing innovative solutions. You will focus on implementing...


  • Laval, Quebec, Canada jobs.frontdoordefense.com - Jobboard Full-time

    Contribute as a Software Developer at Teledyne FLIR in Laval, Quebec, specializing in C++ development for radar signal processing. Join a passionate team on a 12-month contract. You will play a pivotal role in developing and optimizing software for radar products. This includes writing requirements, designing algorithms, and collaborating closely with...


  • , Canada Omnidigi Inc. Full-time

    Omnidigi Inc. in Burnaby, BC is seeking a software systems integration engineer to coordinate development, installation and operation of computer-based systems. The ideal candidate holds a Bachelor's degree in Computer Science, 3–5 years of embedded/system integration experience, and is proficient with ABAP, Cloud, Machine Learning, SAP Hybris, JSP, SAP...


  • Saskatoon, Division No. 11, Canada Bourgault Industries Full-time €65,000 - €100,000 Contract

    Become a Software Quality Assurance Tester in Saskatoon with Bourgault Industries, focusing on testing web, mobile, and embedded products. This role offers the chance to improve product performance and reliability through strategic testing. Bourgault is looking for a Software Quality Assurance Tester with 2-5 years of software testing experience, especially...


  • Laval (administrative region), QC, Canada jobs.frontdoordefense.com - Jobboard Full-time €85,000 - €120,000 Contract

    Contribute as a Software Developer at Teledyne FLIR in Laval, Quebec, specializing in C++ development for radar signal processing. Join a passionate team on a 12-month contract. You will play a pivotal role in developing and optimizing software for radar products. This includes writing requirements, designing algorithms, and collaborating closely with...


  • Burnaby, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Omnidigi Inc. Full-time

    Omnidigi Inc. in Burnaby, BC is seeking a software systems integration engineer to coordinate development, installation and operation of computer-based systems. The ideal candidate holds a Bachelor's degree in Computer Science, 3–5 years of embedded/system integration experience, and is proficient with ABAP, Cloud, Machine Learning, SAP Hybris, JSP, SAP...


  • Montreal (administrative region), QC, Canada Innovobot Full-time $100,000 - $140,000 Contract

    Innovobot Labs recherche un ingénieur principal en systèmes embarqués et électronique afin de diriger le développement et l’intégration de circuits et systèmes pour des interfaces homme-machine et des solutions industrielles avancées. Vous dirigerez les projets de conception, vérification et validation, en collaboration avec les ingénieurs...


  • Montreal (administrative region), QC, Canada ECI Full-time $80,000 - $100,000 Contract

    Join ECI as an Embedded Systems Engineer specializing in medical devices. Drive the development of software solutions while ensuring compliance with critical medical regulations and standards. In this senior engineer role, you will integrate software and firmware into cutting-edge medical devices. Your responsibilities will include evaluating software...


  • Ottawa, ON, Canada MED-ENG & PSP - THE SAFARILAND GROUP Full-time €85,000 - €125,000 Contract

    MED-ENG & PSP - THE SAFARILAND GROUP is seeking an Electronics Designer in Ottawa to lead development projects, design analog/digital circuits, and build electronic subsystems for life-saving products. You will interface with clients, source components, and document designs while advancing sustaining engineering tasks. The role requires a strong background...


  • Montreal (administrative region), QC, Canada Innovobot Full-time $100,000 - $140,000 Contract

    Senior Embedded Systems Electronics engineer | Ingénieur senior en systèmes embarqués et électroniqueInnovobot Labs est le laboratoire d'innovation d'Innovobot. Innovobot Labs s'attaque aux défis majeurs en développant et appliquant des technologies de pointe, et en créant des produits, solutions et brevets prêts pour la...


  • Quebec, Capitale-Nationale, Canada Thales Canada Full-time $85,000 - $115,000 Contract

    Join Thales as an Embedded Systems Developer in Quebec City, Canada, and play a vital role in cybersecurity. Focus on protecting embedded technologies through development and testing expertise. In this senior role at Thales Digital Solutions, you will join a team of engineers and scientists dedicated to enhancing the resilience of critical systems against...


  • Markham, ON, Canada Legrand Full-time $90,000 - $110,000 Contract

    Join Legrand’s Wattstopper/Vantage Team as an Embedded Systems Specialist II in Markham, Ontario. Drive firmware development for innovative lighting and building controls. The Embedded Systems Specialist II at Legrand will focus on firmware design and integration. This position requires five-plus years of experience with embedded systems and agile...

  • Embedded Software programmer Premium

    18 hours ago


    Suite 5600, Canada system canada technologies Full-time

    Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training...