CA EmploymentAlert | Senior Software Engineer
Skip to Main Content

Job Title


Senior Software Engineer


Company : Morson Talent (Canada & USA)


Location : Ottawa, Ontario


Created : 2025-02-14


Job Type : Full Time


Job Description

Location: Ottawa, ON - 100% on-siteEmployment Type: Permanent/Full-TimeJob Title: Senior Software EngineerThe OpportunityWere looking for a Senior Software Engineer to join our dynamic team in Ottawa! This role is ideal for experienced engineers who love tackling complex technical challenges, building high-quality, reliable solutions, and mentoring others to drive innovation.As a key contributor, youll play a crucial role in the design, development, and deployment of embedded software for our cutting-edge communication systems.What Youll DoDevelop and maintain embedded software for communication systems.Integrate software with modems, GPIOs, and other hardware components.Solve technical challenges with innovative, scalable solutions.Collaborate with cross-functional teams to develop and enhance product functionality.Ensure quality through strong development practices, including requirements analysis, design, peer reviews, and rigorous testing.What You Bring Education & ExperienceBachelors degree in Engineering, Computer Science, or a related field.10+ years of industry experience in software development. Technical SkillsProficiency in C and C++ programming.Experience with Yocto and single-board computer software development.Strong background in embedded software development within structured SDLC processes.Hands-on experience with modems, GPIOs, and hardware integration.Proficiency with Git version control.Solid understanding of engineering V-models and development lifecycles.Bonus Skills (Nice to Have)Experience with Bare Metal or RTOS environments.Background in aerospace safety-critical software development.Familiarity with DO-178 standards and processes.Knowledge of Docker, JIRA, and Confluence.