embedded software engineer

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


  • Windsor, ON, Essex County, ON; Ontario, Canada Altair Full-time

    Join to apply for the Embedded Software Engineer role at Altair Join to apply for the Embedded Software Engineer role at Altair Transforming the Future with Convergence of Simulation and Data Embedded Software Engineer Job Summary Our client in Windsor, ON is looking for an Embedded Software Engineer. This is a contract position. What You Will...


  • Halifax, NS, Halifax County, NS; Nova Scotia, Canada VenorTalent Full-time

    Our client is an innovative Canadian technology manufacturer recognized for designing and delivering highly engineered products used in demanding, mission-critical environments worldwide. As the organization continues to expand its engineering capabilities, they are seeking an experienced Embedded Software Engineer to develop advanced firmware and...


  • Brossard, Montérégie, Canada HireTalent - Staffing & Recruiting Firm Full-time $90,000 - $140,000 Contract

    The Sr. System Test Engineer will be responsible for testing our client control system solutions. This position is involved in all phases of a product lifecycle: requirements gathering, embedded software design, implementation, and maintenance. The deliverables from this ongoing project are a highly adaptable, sustainable automation infrastructure capable of...


  • Burlington, ON, Halton Regional District, ON; Ontario, Canada Evertz Full-time €60,000 - €90,000 Temporary

    We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting‑edge products. In this role, you’ll collaborate cross‑functionally to bring new features to life, adapt existing systems for evolving needs, and ensure seamless...

  • Senior Embedded Software Engineer Premium

    6 hours ago


    Vancouver, British Columbia, Canada Corinex Communications Full-time

    About The Company At Corinex, we are driving the future of energy with cutting-edge Broadband over Power Line (BPL) technology. As a global leader in smart grid solutions, we enable utilities to enhance grid visibility, flexibility, and decarbonization, supporting the seamless integration of renewable energy, electric vehicles, and heat pumps into the power...


  • Markham, Ontario, Canada Evertz Microsystems Limited Full-time $75,000 - $85,000 Contract

    Scope:Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching products, as well as adapting or extending existing said products. The Embedded Software Engineer will Design and Development of new video routing and Video centric...


  • Burnaby, British Columbia, Canada Verathon Full-time

    Verathon is a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility. Two areas where Verathon has significantly impacted patient care, and become the market leader in each, are bladder volume measurement and airway...


  • Montreal, Quebec, Canada Aversan Inc. Full-time

    Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Senior Embedded Engineer to join our team. Location: Montreal, QC Work...


  • Edmonton, Alberta, Canada Chemelex Full-time

    Become an Embedded Software Engineer with Chemelex in Edmonton, AB, advancing innovative solutions for global markets. This role emphasizes R&D in embedded software development within a hybrid work setting. You will be creating and refining products that impact industries and environments worldwide. With your solid foundation in Rust or C/C++, you will...


  • Cochrane, Alberta, Canada Garmin Full-time

    Overview Garmin Canada has new opportunities for full‑time embedded software engineers and developers with various levels of experience who have a hunger for solving real‑world problems with embedded systems. The following teams are currently hiring: Biosensor Platform – Optical Team: Responsible for optical sensor driver development and integrations...


  • Burlington, Ontario, Canada Donnell Consulting Full-time

    About the job Senior Embedded Software EngineerEmbedded Software DesignerBurlington ON Hybrid4-Day Work Week**Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods Program of the Defense Production Act and be able to hold and maintain a Canadian Security...


  • Ottawa, Ontario, Canada Morson Edge (Canada) Full-time

    Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations redefine connectivity and shape the future of aviation. Location: Ottawa, ON...


  • Brossard, Quebec, Canada HireTalent - Staffing & Recruiting Firm Full-time

    Talent Discovery Specialist @ HireTalent | Expert in Technical Recruiting As a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded communication and control environment. The candidate will be a member of a small to medium‑sized team and will often perform in autonomous roles. He or she will also collaborate...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada Evertz Full-time

    Take your embedded software skills to the next level at Evertz in Markham, Ontario, developing advanced video routing and IP products. This role demands expertise in Linux and embedded systems. As an Embedded Software Engineer, you will be integral to the design and development phases of video-centric solutions. Collaborating with multiple teams, your...


  • Ottawa, ON, Canada Nokia Full-time $85,000 - $110,000 Contract

    Job Description Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading‑edge optical line system product line. Our team is responsible for developing carrier grade embedded software which follows modular and reusable design principles. The candidate is required to fully understand line system...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Ciena Full-time €95,800 - €153,000 Temporary

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Richmond Hill, ON, York Regional Municipality, ON; Ontario, Canada ExtentCom Full-time

    A technology company in Richmond Hill seeks an Embedded Software Engineer to engage in complete software development cycles for wireless communication systems. The role involves designing, coding, testing, and debugging software for embedded modules. Candidates should have strong C/C++ skills and a good grasp of RTOS principles. Both experienced developers...


  • Ottawa, ON, Canada Ottawa Infotainment Full-time €90,000 - €120,000 Contract

    About Ottawa Infotainment At Ottawa Infotainment, we’re building the next generation of intelligent vehicle platforms: rethinking the digital cockpit through high-performance compute, embedded software, safety-critical systems, and AI-driven experiences. We are not a traditional Tier 1. We move fast, own the stack, and solve hard problems at the...


  • , Canada Evertz Full-time

    Take your embedded software skills to the next level at Evertz in Markham, Ontario, developing advanced video routing and IP products. This role demands expertise in Linux and embedded systems. As an Embedded Software Engineer, you will be integral to the design and development phases of video-centric solutions. Collaborating with multiple teams, your...


  • , Canada EvertzAV Full-time

    Become an Embedded Software Engineer with Evertz in Markham, where you’ll enhance video-centric IP products. Focus on embedded software development while collaborating cross-functionally. This position at Evertz involves designing and developing embedded software for video routing and switching products. Candidates will work on Linux platforms, and...