embedded engineer

See average salary for embedded engineer »

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


  • Valcourt (ville), QC, Canada BRP Full-time $70,000 - $100,000 Contract

    Advance your career as an Embedded Software Engineer at BRP, contributing to innovative systems for electric recreational vehicles. Focus on developing software that ensures performance and safety in our Battery Management System. At BRP, your role will include the design, development, and validation of complex systems, drawing on your expertise in C/C++....


  • Toronto, ON, Canada Mecka AI Full-time $110,000 - $170,000 Contract

    Join Mecka AI as an Embedded ML Engineer focused on integrating advanced computer vision into robotics. Enhance models and optimize performance while working with cutting-edge AI technologies in a collaborative environment. In this role, you will be pivotal in deploying computer vision models on embedded devices. You will leverage your C++ and Python...


  • Canada ciena Full-time

    As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We're a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being-on and off the job. Connect...


  • Richmond, Metro Vancouver Regional District, Canada Arlo Technologies Full-time $115,000 - $125,000 Contract

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


  • Toronto, ON, Canada Extreme Networks Full-time $100,000 - $130,000 Contract

    Become a key player as a Real-Time Embedded Software Engineering Leader in Thornhill, Ontario. Drive the development of innovative Wi-Fi solutions while guiding engineering teams. This role requires you to significantly influence the design and architecture of real-time embedded systems. You will own critical modules and ensure that applications maintain...


  • Rural Municipality of Victoria, PE, Canada Blue Robotics Full-time $70,000 - $110,000 Contract

    Blue Robotics is seeking an electronics engineer to advance the electrical design of marine robots. You will design, simulate, and troubleshoot circuits, capture schematics, layout PCBs, and write embedded firmware to operate our vehicles in real-world conditions.Candidates should hold an engineering degree (EE, Eng Phys, Mechatronics or related) with a...


  • Ahuntsic North, QC, Canada Morson Talent (Canada & USA) Full-time

    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/yr Direct message the job poster from Morson Edge (Canada) Senior Technical Recruiter |...

  • Flight-Ready Avionics

    16 hours ago


    Canada PheedLoop Inc. Full-time

    A leading aerospace engineering company in Toronto is seeking an Electrical & Embedded Systems Engineer to develop flight-rated avionics for satellites and robotic platforms. You will design PCB prototypes, write embedded firmware, and participate in full product development lifecycles. The ideal candidate has a strong background in electrical engineering...


  • Toronto, Canada Tigercat Industries Full-time €85,000 - €115,000 Contract

    Tigercat Industries is seeking an Embedded Systems Software Developer to advance embedded control systems, instrumentation, and displays used in forestry equipment. The role collaborates with hardware and software teams, including mechanical engineers and QA, to deliver robust firmware, desktop services, and I/O optimization. The position is based at...


  • 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 Talentlab Full-time €120,000 - €170,000 Contract

    Talentlab in Ottawa is seeking Lead/Principal Embedded Software Engineers to own and drive software for next-generation optical networking systems. You will work on embedded Linux platforms, C/C++, and multi-threaded architectures, collaborating with hardware, verification, and product teams to deliver high-performance networking solutions. The role...


  • Ottawa, ON, Canada Ciena Corporation Full-time €137,000 - €212,000 Contract

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


  • Montreal, QC, Canada Taiga Motors Inc. Full-time $90,000 - $120,000 Contract

    Français ci-dessousEmbedded Software DeveloperTaiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leading power-to-weight performance, advanced thermal systems, and connected technology. From premier ski resorts to...


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

    An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products. In this role, you will engage in real-time design and development, focusing on high-level programming and IP networking. You will be part of a collaborative team, guiding and mentoring engineers while ensuring best practices in...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Intero Integrity Full-time

    Scarborough, Ontario, Canada | Full-time, permanent | Hybrid — primarily in-office, with possible remote working days “You know how to capture a good idea into a high-level concept and take it all the way from PCB schematic to field-proven electronic hardware, debug the fault nobody else can find, and ship electronic systems you can stand behind. Ready...


  • Canada ROSS Full-time €90,000 - €120,000 Contract

    A world-leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new diagnostic product. The role involves handling all software development activities, from specifications to project support. Applicants should have extensive experience in real time embedded systems and proficiency in...


  • Cambridge, Region of Waterloo, Canada Multimatic-In Full-time €132,000 - €179,000 Contract

    Multimatic is seeking an Embedded Software Engineer to join our Cambridge-based engineering team. You will develop and maintain embedded software for prototype and production ECUs, collaborating across UK and Canada (Toronto) teams to meet internal and client standards. You will design, implement, test, and validate embedded C software, contribute to code...


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


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


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Humanoid Full-time €140,000 - €180,000 Temporary

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