Job Description & How to Apply Below
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 (on‑site collaboration required)
CA$/yr – CA$/yr
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
- 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 life cycles
- Experience with Bare Metal or RTOS environments
- Familiarity with DO‑178 standards and processes
- Exposure to tools like Docker, JIRA, and Confluence
- 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 Fernan
Seniority level- Mid‑Senior level
- Full‑time
- Aviation and Aerospace Component Manufacturing
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×