Senior Embedded Software Engineer

3 weeks ago


Ottawa, Canada Morson Edge (Canada) Full time

Senior Embedded Software Engineer About the Opportunity Our client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity and shaping the future of aviation. This is an Ottawa, ON–based position (on-site collaboration required) for experienced engineers who: Thrive on solving tough technical challenges. Have a passion for building reliable, high-quality solutions. Enjoy mentoring and collaborating to push the boundaries of what’s possible. As a Senior Embedded Software Engineer , you’ll be a key contributor to the design, development, and deployment of next-generation products. What You’ll Do Develop and maintain embedded software for advanced communication systems Integrate software with modems, GPIOs, and other hardware components in complex systems Solve challenging technical problems with innovative, high-performance solutions Collaborate with cross-functional teams to deliver new features and functionality Drive quality through best practices including requirements analysis, design, peer reviews, and thorough verification Must-Have Qualifications Bachelor’s Degree in Engineering, Computer Science, or related field 8+ years of relevant industry experience Expertise in C and C++ programming Hands-on experience with Yocto and single-board computer software development Strong understanding of embedded software development with strict SDLC processes Proven experience with modems, GPIOs, and hardware integration Proficiency in Git version control Solid grasp of the engineering V-model and development lifecycles Nice-to-Have (Stand Out With) Experience with Bare Metal or RTOS environments Aerospace safety-critical software development experience Familiarity with DO-178 standards and processes Exposure to tools like Docker, JIRA, and Confluence What’s Offered A positive and collaborative work culture Engaging team-building activities Flexible work hours Competitive compensation & comprehensive benefits package Performance-based bonuses Professional development opportunities Additional days off beyond vacation entitlement Apply now to join a high-impact team building technology that connects the skies. Send your updated resume to



  • Ottawa, Canada Aversan Inc. Full time

    Join to apply for the Senior Embedded Software Engineer role at Aversan Inc. Location: Kanata, ON Job Type: Full Time Working Arrangement: Hybrid Responsibilities Responsible for embedded software development Architect, design, develop, document, and verify software for complex electro‑optical surveillance systems. Manage project tasks with team members...


  • Ottawa, Canada Aversan Inc. Full time

    Join to apply for the Senior Embedded Software Engineer role at Aversan Inc. Location: Kanata, ON Job Type: Full Time Working Arrangement: Hybrid Responsibilities Responsible for embedded software development Architect, design, develop, document, and verify software for complex electro‑optical surveillance systems. Manage project tasks with team members...


  • Ottawa, Canada Orbcomm Full time

    Join Us as a Senior Embedded Software Engineer!At ORBCOMM, we are seeking a Senior Embedded Software Engineer to play a key role in designing and enhancing the embedded software that powers our global IoT solutions. You’ll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDKs, and take ownership of critical...


  • Ottawa, Ontario, Canada Hunter by HiringAgents Full time

    Job title: Senior Embedded Software Engineer - Networking (Principal)Client: Hunter ScoutsLocation: Ottawa, Ontario, Canada - Hybrid (on-site 4 days/week)Contract type: Permanent / Direct HireContract duration: Full-time, ongoingSalary:About the roleHunter Scouts is seeking a Senior / Principal Embedded Software Engineer to design and build embedded C++...


  • Ottawa, Canada ORBCOMM Full time

    Join to apply for the Senior Embedded Software Engineer role at ORBCOMM. At ORBCOMM, we are seeking a Senior Embedded Software Engineer to play a key role in designing and enhancing the embedded software that powers our global IoT solutions. You’ll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDKs, and...


  • Ottawa, Canada ORBCOMM Full time

    Join to apply for the Senior Embedded Software Engineer role at ORBCOMM . At ORBCOMM, we are seeking a Senior Embedded Software Engineer to play a key role in designing and enhancing the embedded software that powers our global IoT solutions. You’ll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDKs, and...


  • Ottawa, Canada Morson Edge (Canada) Full time

    Senior Embedded Software Engineer About the Opportunity Our client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity and shaping...


  • Ottawa, Canada Morson Edge (Canada) Full time

    Senior Embedded Software Engineer About the Opportunity Our client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity and shaping...


  • Ottawa, Ontario, Canada ORBCOMM Full time

    Join Us as a Senior Embedded Software Engineer At ORBCOMM, we are seeking a Senior Embedded Software Engineer to play a key role in designing and enhancing the embedded software that powers our global IoT solutions. You'll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDKs, and take ownership of critical...


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