junior embedded system

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


  • Kanata, Canada Cisco Full-time $94,800 - $140,000 Contract

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.Applications are accepted until further notice. Meet the Team Our dedicated team members are building the future of...


  • Ahuntsic North, QC, Canada Q-Block Computing Full-time

    Q-Block Computing in Ottawa, ON is seeking a Senior Embedded Systems Architect to shape the firmware platform for distributed real-time control of quantum hardware. You will drive the architectural direction, define interfaces, and ensure the platform is deterministic, maintainable, and manufacturable across generations. The role requires senior embedded...


  • Ottawa, ON, Canada Myticas Consulting Full-time €150,000 - €190,000 Contract

    Myticas Consulting seeks a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture for advanced optical devices. This one-year contract is based in Ottawa, Ontario. Responsibilities include defining system architecture, implementing hands-on solutions across MCUs and RTOS stacks, and coordinating with hardware and manufacturing...


  • Brampton, Peel Region, Canada MDA Space Full-time $95,000 - $115,000 Contract

    MDA Space in Brampton, Canada, is seeking an Embedded Software Engineer/MTS to design, implement, maintain, and test safety-critical, real-time flight software solutions that are modular and efficient. You will lead complex subsystem designs and mentor junior teammates to grow their skills.The role requires strong C/C++ skills, 5+ years of embedded software...


  • guelph, on, Canada University of Guelph Full-time $41,000

    University of Guelph seeks a part-time Teaching Assistant for ENGG*4560 Embedded Systems Design for Winter 2027. The assignment supports in-class labs and seminars within the School of Engineering. The TA will assist with orientation, preparation, student consultations, and grading, requiring strong communication and organizational skills, and competence in...


  • Ahuntsic North, Quebec, Canada bb Full-time

    BlackBerry Limited's QNX division seeks a software engineer to advance embedded systems software. You will work across OS, middleware, and developer tools to bridge QNX with open-source frameworks and AI/robotics platforms.Responsibilities include implementing C/C++ and Python across the stack, porting open-source components, and optimizing performance on...


  • Abbotsford British Columbia, British Columbia, Canada 3 Step Recruitment Inc. Full-time

    Advance your career as a Senior Firmware Developer in an engineering-driven environment. Design and implement innovative firmware solutions for advanced industrial tools.This role is suitable for experienced engineers with leadership ambitions. You'll be involved in developing embedded systems, collaborating with cross-functional teams, and mentoring junior...


  • Canada Sky Systems, Inc. (SkySys) Full-time

    A leading technology firm in Ottawa seeks an Embedded Software Developer to contribute to developing and maintaining embedded software modules. Candidates should have 3–5+ years of experience in C++ and a strong focus on embedded systems. This role involves collaboration, innovation, and deployment of solutions in an agile environment, offering...


  • Montreal, QC, Canada Vosker Full-time €90,000 - €130,000 Contract

    Product Owner – Embedded Systems & Connected Products (IoT) Full-time Company Description VOSKER is a North American leader in remote area surveillance. Every day, we’re proud to help our customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated with our exclusive platform. In a few words,...

  • SESSIONAL FACULTY

    4 days ago


    Hamilton, Ontario, Canada McMaster University Full-time

    SESSIONAL FACULTY - SMRTTECH 4ES3 - Embedded Systems - W27Regular/TemporaryTemporaryLocationCentral CampusOpen Date2026/10/19Job TypeLimited Term (=>6months)Close Date2026/10/28Employee GroupCUPE Sessional FacultyFavorite JobDepartmentENG SEPT BTECHFull/Part TimePart-TimeJob Code001095Existing VacancyYes - Newly Created PositionContract Duration3.6...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Sky Systems, Inc. (SkySys) Full-time

    A leading technology firm in Ottawa seeks an Embedded Software Developer to contribute to developing and maintaining embedded software modules. Candidates should have 3–5+ years of experience in C++ and a strong focus on embedded systems. This role involves collaboration, innovation, and deployment of solutions in an agile environment, offering...


  • Canada Octasic Full-time

    Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and...


  • Ahuntsic North, Quebec, Canada BlackBerry QNX Full-time

    BlackBerry QNX is seeking a hands-on software engineer to advance systems software across C, C++, Python, and Rust for the QNX RTOS. You will integrate open-source projects, optimize performance on embedded hardware, and port/build toolchains while collaborating with ecosystems in robotics and AI.You will work on diverse domains from graphics to networking,...


  • Ahuntsic North, Quebec, Canada Sky Systems, Inc. (SkySys) Full-time

    A leading technology firm in Ottawa seeks an Embedded Software Developer to contribute to developing and maintaining embedded software modules. Candidates should have 3–5+ years of experience in C++ and a strong focus on embedded systems. This role involves collaboration, innovation, and deployment of solutions in an agile environment, offering...


  • Abbotsford, BC, Fraser Valley Regional District, BC; British Columbia, Canada 3 Step Recruitment Inc. Full-time

    Advance your career as a Senior Firmware Developer in an engineering-driven environment. Design and implement innovative firmware solutions for advanced industrial tools. This role is suitable for experienced engineers with leadership ambitions. You’ll be involved in developing embedded systems, collaborating with cross-functional teams, and mentoring...


  • Southwestern Ontario, ON, Canada DataAnnotation Remote Full-time $55,000 - $172,000 Contract

    DataAnnotation is seeking an Electrical Engineer to evaluate how frontier AI models handle real electrical and electronics engineering tasks. You will bring years of hardware design, debugging, and shipping experience to teach AI to reason about circuits and physical constraints.You’ll design challenging engineering problems, run them through AI models,...


  • Canada 3 Step Recruitment Inc. Full-time

    Advance your career as a Senior Firmware Developer in an engineering-driven environment. Design and implement innovative firmware solutions for advanced industrial tools. This role is suitable for experienced engineers with leadership ambitions. You’ll be involved in developing embedded systems, collaborating with cross-functional teams, and...


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

    Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and...


  • Ahuntsic North, QC, Canada bb Full-time

    BlackBerry is seeking a Senior Embedded Software Developer to shape the Sensor Framework for next‑gen, sensor‑driven systems. You will deliver high‑performance embedded software in C/C++, lead integrations for cameras, LiDAR, radar and GPS/IMU, and drive porting to new hardware platforms and SoCs in a flagship embedded environment. You will collaborate...


  • Southwestern Ontario, ON, Canada Google Canada Full-time $216,000 - $221,000 Contract

    Google is hiring a Staff Software Developer, Embedded Systems/Firmware for its Augmented Reality team in Waterloo, Ontario. This senior role sits at the intersection of hardware and software, leading embedded developers and shaping multi-quarter technical roadmaps while contributing high‑impact code.You will own the embedded software foundation for...