Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing
reliable and secure satellite-delivered communications solutions worldwide to
broadcast, telecommunications, corporate and government customers for over 50
years. Backed by a legacy of engineering excellence, reliability and
industry-leading customer service, Telesat has grown to be one of the largest
and most successful global satellite operators.
Telesat Lightspeed, our revolutionary Low Earth Orbit (LEO) satellite network,
scheduled to begin service in 2027, will revolutionize global broadband
connectivity for enterprise users by delivering a combination of high capacity,
security, resiliency and affordability with ultra-low latency and fiber-like
speeds. Telesat is headquartered in Ottawa, Canada, and has offices and
facilities around the world.
The company’s state-of-the-art fleet consists of 14 GEO satellites, the Canadian
payload on ViaSat-1 and one LEO 3 demonstration satellite. For more
information, follow Telesat on X and LinkedIn or visit www.telesat.com
[http://www.telesat.com]
The Software Architect will play a pivotal role in driving the architectural and
design aspects of our software projects.
They will collaborate closely with System Engineering and other cross-functional
teams to ensure seamless integration and alignment with our organizational
objectives and be a technical lead within the Scrum Team, guiding and
influencing the team's decisions to achieve optimal outcomes. In addition, they
will lead technical discussions with our valued vendors and partners, fostering
strong relationships and provide vital day-to-day guidance to team members,
promoting a cohesive and productive work environment.
\n
MAIN RESPONSIBILITIES:
- Lead the design, development, and implementation of advanced satellite ground
segment software systems, ensuring high performance, scalability, and
reliability.
- Lead the design, development, and implementation of embedded application
software, board support software and OS integration
- Collaborate closely with cross-functional teams to define architecture,
technical specifications, and software requirements for ground segment
systems.
- Provide technical leadership, mentorship, and guidance to the engineering
team, fostering a collaborative and innovative environment.
- Architect software solutions that adhere to Test-Driven Development (TDD)
principles and utilize simulated software to rigorously test code
functionality.
- Design software with a profound understanding of hardware resource
limitations to ensure optimal performance in resource-constrained
environments.
- Stay current with the latest advancements in satellite technology and
industry trends, driving innovation and maintaining technical excellence.
- Implement and support MPLS/WAN/SD-WAN circuits and subnets.
- Guide the team in troubleshooting and resolving complex technical issues,
ensuring the stability and reliability of ground segment software.
- Collaborate with stakeholders to gather requirements and translate them into
effective technical solutions.
- Utilize expertise in cloud technology, virtualization, and containerization
to optimize software deployment and management.
- Leverage software modeling tools to create robust and efficient software
architectures.
- Foster a culture of continuous improvement, helping to evolve development
processes, tools, and methodologies.
EDUCATION & EXPERIENCE REQUIRED
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or
a related field.
- 10 + years of experience in software development, focusing on satellite
communication systems.
Specialized Knowledge, Skills and Abilities
- Knowledge of systems engineering fundamentals (networking, storage, operating
systems)
- Experience programming with at least one or more programming languages such
as C++, Java, Python, Golang, PowerShell
- Deep understanding of satellite technology, ground segment operations, and
associated challenges.
- Good understanding of networking and routing protocols
- Experience supporting and implementing MPLS/WAN/SD-WAN circuits and subnets.
- Prior experience in a technical leadership or architecture role.
- Strong problem-solving skills, capable of addressing intricate technical
challenges.
- Excellent communication skills to collaborate effectively with
cross-functional teams and stakeholders.
- Familiarity with Test-Driven Development (TDD) and simulated software testing
methodologies.
- Ability to design software with consideration for hardware resource
constraints.
- Experience with cloud technology, virtualization, and containerization.
- Proficiency in using software modeling tools to create robust architectures.
- Familiarity with Agile development methodologies.
- Experience working with geographically dispersed teams.
DECISION MAKING & SUPERVISION
- In this role, the incumbent will have significant impact on the technical
direction of Telesat LightSpeed program. They will need to make
recommendations and decisions based on applicable experience.
- This role has no direct reports, but will work and interact with
multi-disciplinary engineering, teams.
WORKING CONDITIONS
- This role requires presence in the office Monday, Tuesday, Thursday and
Friday
- Working conditions are generally comfortable, typical of an office
environment.
- International travel is required.
\n
LI-RP1
At Telesat, we take pride in being an equal opportunity employer that values
equality in the workplace. We are committed to providing the best candidate
experience possible including any required accommodations at every stage of our
interview process. All qualified applicants that have been selected for an
interview that require accommodations, are advised to inform the Telesat Talent
team accordingly. We will work with you to meet your needs. All accommodation
information provided will be treated as confidential.