Telesat, a leading global satellite operator, is seeking a Senior Software Developer to join their Software Development team. The role involves working on the Telesat Lightspeed System Model, a state-of-the-art engineering software tool for modeling resource allocation and end-to-end communication system performance analysis of the Telesat Lightspeed satellite constellation.
Key responsibilities include:
- Participating in software development to improve the System Model suite
- Implementing continuous improvements to version control and release management
- Contributing to cluster job manager configuration and optimization
- Collaborating with team members and other engineers
- Integrating complex algorithms for fast execution, reliability, and maintainability
- Interfacing with other teams for business application integration
- Writing technical documentation
The ideal candidate will have:
- 3-6 years of professional experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Advanced coding skills in C/C++, Java, Python, Golang, and other relevant technologies
- Experience with Matlab, agile development, and cluster job managers
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work collaboratively
This role offers the opportunity to work on cutting-edge satellite technology and be part of a team revolutionizing global broadband connectivity. The position is based in Ottawa, Canada, with a hybrid work arrangement.