Location
ottawa, on, Canada
Posted
July 20, 2026
Job Description
Elevate your career with Telesat as a C++ Software Developer, working on innovative satellite technology in a hybrid work setup. Combine your skills in embedded software and networking solutions.
In this role, you will work within a dynamic Scrum team known for engineering excellence. Your responsibilities will include the development and testing of LightSpeed software to bolster global broadband connectivity. You’ll engage in code reviews and maintain coding standards to enhance product quality.
Key Responsibilities:
• Design and maintain software applications collaboratively
• Develop embedded software modules with C++ and Python
• Ensure reliable communication between software components
• Conduct thorough testing and validation of software features
• Keep comprehensive technical documentation
Requirements:
• Bachelor’s degree in a relevant engineering discipline
• 3+ years in embedded software on Linux and ARM
• 2+ years of experience in C++17 or ne...
In this role, you will work within a dynamic Scrum team known for engineering excellence. Your responsibilities will include the development and testing of LightSpeed software to bolster global broadband connectivity. You’ll engage in code reviews and maintain coding standards to enhance product quality.
Key Responsibilities:
• Design and maintain software applications collaboratively
• Develop embedded software modules with C++ and Python
• Ensure reliable communication between software components
• Conduct thorough testing and validation of software features
• Keep comprehensive technical documentation
Requirements:
• Bachelor’s degree in a relevant engineering discipline
• 3+ years in embedded software on Linux and ARM
• 2+ years of experience in C++17 or ne...