Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA)

Ottawa

On-site

CAD 125,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-based bonuses
Additional days off
Collaborative work culture
Engaging team-building activities

Job summary

A leading talent acquisition firm is seeking a Senior Embedded Software Engineer in Ottawa. The ideal candidate will have over 8 years of experience, expertise in C and C++ programming, and hands-on experience with embedded software and hardware integration. This full-time position offers a collaborative culture and performance-based bonuses, aimed at innovating aviation communication technologies.

Qualifications

  • 8+ years of relevant industry experience required.
  • Hands-on experience with Yocto and single-board computer software development.
  • Strong understanding of SDLC processes.

Responsibilities

  • Develop and maintain embedded software for advanced communication systems.
  • Integrate software with modems and hardware components.
  • Collaborate with cross-functional teams to deliver new features.

Skills

C programming
C++ programming
Embedded software development
Git version control
Hardware integration

Education

Bachelor’s Degree in Engineering or Computer Science

Tools

Yocto
Docker
JIRA
Confluence

Job description

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 range

CA$125,000.00/yr - CA$135,000.00/yr

Direct message the job poster from Morson Edge (Canada)

Senior Technical Recruiter | Assertiveness, Networking, Problem Solving

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
  • 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
  • Performance-based bonuses
  • 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 Fernanda.kisgerotz@morsoncanada.com

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Aviation and Aerospace Component Manufacturing

Referrals increase your chances of interviewing at Morson Edge (Canada) by 2x

Sign in to set job alerts for “Embedded Software Engineer” roles.
Embedded Software Developer – Packet processing
Software Developer - Embedded Systems (BSP)
Embedded Software Developer – Network Management
Software Developer - Embedded Systems (AUTOSAR Classic)

Ottawa, Ontario, Canada $40.00-$42.00 2 weeks ago

Embedded Software Developer – Satellite Communications
Embedded Software Engineer (Real-Time Systems) - Winter Co-Op
Software Developer – Python (Embedded Systems)
Senior Software Developer- Embedded- Onsite Position- Ottawa, ON
Software Developer - Embedded Systems (AUTOSAR Adaptive)
Embedded Software Developer - Wireless/L1-L2
Embedded Software Developer - Wireless L2
Software Developer - Embedded (Job Req #2025-364)
Optical Network Embedded Software Engineer - New Grad
Embedded Software Engineer (L2/L3 Networking)
Embedded Systems Engineer - Mechatronics & Robotics
Embedded Software System Developer- Optical
Senior Software Developer – Automotive Solutions (Embedded Linux)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Morson Edge (Canada) • Ottawa

On-site
CAD 125,000 - 135,000
Performance-based bonuses
Additional days off
Collaborative work culture
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Amaris Consulting • Brossard

On-site
CAD 80,000 - 120,000
Embedded Software Engineer II
Embedded Software Engineer II

Honeywell • Ottawa

On-site
CAD 75,000 - 105,000
Senior Software Engineer, Embedded Systems/Firmware
Senior Software Engineer, Embedded Systems/Firmware

Red Cedar Ventures • Markham

On-site
CAD 120,000 - 170,000
Stock options
Medical coverage
Dental & Vision
+1
Software Controls Engineer
Software Controls Engineer

Pop-Up Talent • Ottawa

On-site
CAD 100,000 - 110,000
Avionics Systems Engineer
Avionics Systems Engineer

Aversan Inc. • Quebec

Hybrid
CAD 130,000 - 160,000
Senior QA Engineer (Networking/Embedded)
Senior QA Engineer (Networking/Embedded)

Confidential • Ottawa

On-site
CAD 90,000 - 120,000
Software Developer-Embedded-Onsite Position
Software Developer-Embedded-Onsite Position

Curtiss-Wright • Ottawa

On-site
CAD 75,000 - 100,000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+6
Intermediate Software Developer- Embedded-- Onsite Position
Intermediate Software Developer- Embedded-- Onsite Position

Curtiss-Wright Corporation • Ottawa

On-site
CAD 75,000 - 95,000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+3
Embedded Software Engineer
Embedded Software Engineer

Altair • Windsor

Hybrid
CAD 120,000 - 208,000
Competitive Salary
Comprehensive Benefit Package
Free training on Altair products