embedded engineer

See average salary for embedded engineer »

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


  • Vaughan, York Region, Canada PerkinElmer Full-time $90,000 - $115,000 Contract

    When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to meet critical customer needs. With over an 80+ year legacy of advancing science and a mission of innovating for a healthier world, our...


  • Markham, ON, Canada GE Vernova Full-time

    GE Vernova in Canada is seeking an experienced embedded firmware engineer to design, develop and maintain real-time software for protection relays using C/C++. You will collaborate with protection engineers to implement algorithms and optimize performance for real-time operation. The role emphasizes security, AI-assisted coding, and rigorous validation under...


  • Canada Humanoid Full-time

    Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Kepler Communications Inc. Full-time

    Kepler Communications is seeking an Embedded Software Engineer to develop and maintain software for spacecraft and ground-based assets in a growing satellite fleet. Your work will influence design decisions and long-term reliability. The role emphasizes secure data links, drivers, and kernel-level components. The team values collaboration across software,...


  • winnipeg, canada General Motors of Canada Full-time

    Seeking a Senior Embedded Software Engineer for Automotive Cameras in Oshawa. This hybrid role involves developing embedded features for vehicle and trailer camera systems, prototyping, testing, and leading Agile development efforts.


  • Brossard, Montérégie, Canada Industry Professionals Full-time $80,000 - $100,000 Contract

    A leading engineering recruitment firm is seeking an Embedded Software Engineer for a hybrid role in Brossard, QC. This position involves developing critical embedded applications for fire safety systems. The ideal candidate should have a Bachelor's degree in Computer Science, with at least 5 years of hands-on experience in embedded systems development and...


  • Coquitlam, Metro Vancouver Regional District, Canada Aarcomm Systems Inc. Full-time $90,000 - $115,000 Contract

    Aarcomm Systems Inc. is seeking a hands-on Embedded Firmware Developer to design and build custom firmware for radio remote control systems in a Coquitlam-based role.You will contribute across the development lifecycle, from design to debugging, working with a team to modernize the codebase and improve testing capabilities. You should bring 5+ years of...


  • Ottawa, ON, Canada Morson Talent (Canada & USA) Full-time $125,000 - $135,000 Contract

    Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$125,000.00/yr - CA$135,000.00/yrDirect message the job poster from Morson Edge (Canada)Senior Technical Recruiter | Assertiveness,...


  • Oshawa, Ontario, Canada General Motors Corporation Full-time

    General Motors of Canada is seeking a Senior Software Developer in Oshawa to join the Vehicle and Trailers camera viewing team within ITC. This hybrid role requires collaborative development of embedded features for vehicle interfaces and trailer integration, with on-site presence three days per week.You will prototype, test, and deliver camera-based...


  • vancouver, metro vancouver regional district, Canada Cisco Systems, Inc Full-time $44,000

    Cisco Systems, Inc in Vancouver is seeking an Embedded Systems Software Developer for an internship-like role focused on high‑performance network software. You will design, implement, and optimize critical components, collaborating with diverse engineering teams to tackle complex architectural challenges. Expect to engage in Linux‑based development,...


  • Kirkland, QC, Canada Future Electronics Full-time

    Design embedded software and firmware systems at Future Electronics in a hybrid workplace, using C/C++ and Linux Board Support Packages. The System Design Specialist – Software/Firmware supports cross-functional engineering teams and key customers. You will apply engineering design and management experience to prioritize responsibilities and projects. The...


  • Ahuntsic North, QC, Canada Alarm.com Full-time

    Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device...


  • Southwestern Ontario, ON, Canada RFA Engineering Full-time $99,000 - $141,000 Contract

    RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics,...

  • Embedded Hardware

    4 days ago


    Canada Oratomic, Inc. Full-time

    Oratomic is on a mission to build the world's first fault-tolerant quantum computer. We are actively hiring embedded hardware and software engineers to take part in designing, building, and operating fault-tolerant neutral atom quantum computers. You will work in a tight-knit team, working across hardware (electronics, FPGAs, scientific cameras, computer...


  • Winnipeg, Manitoba, Canada Arlo Technologies 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...


  • Winnipeg, Manitoba, Canada Movellus Inc. Full-time

    Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry. We need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close to the metal, and automation - someone who wants to see their code control real silicon in production. We value...


  • Canada Kepler-Communications Full-time

    Kepler Communications is hiring an Embedded Software Engineer to develop software for spacecraft and ground assets. You will impact design choices and system reliability while delivering secure, high-quality embedded code for a growing satellite fleet. Qualifications include 6+ years in embedded software, a CS/EE degree, strong C/C++ skills, and experience...


  • Ottawa, ON, Canada Marler & Associates Search Full-time €80,000 - €120,000 Contract

    A growing technology company in Ottawa is seeking an Embedded Software Developer to join its Research & Development team. The successful candidate will design and implement embedded firmware for PIC microcontrollers, develop low-level drivers, and resolve firmware integration issues. Requires strong C/C++ programming skills and experience with Microchip PIC...


  • Ahuntsic North, QC, Canada Ciena Corporation Full-time

    Ciena Corporation is seeking an experienced embedded software engineer in Canada to design, code, and integrate C/C++ software on Linux and real-time OS. You will work with ASIC/FPGA hardware on SoC platforms and own the full lifecycle from requirements to delivery. You will mentor junior engineers, collaborate with global teams, and support deployments to...

  • Senior Kernel

    3 days ago


    Ahuntsic North, QC, Canada Aptiv Full-time

    Wind River, an Aptiv company, is seeking a Senior System Engineer to develop core OS kernel components for the VxWorks RTOS. You will design, implement, test, and debug low-level operating system technologies powering mission-critical embedded systems. You will work with experienced engineers to deliver secure, reliable software using Agile processes and...