Systems and Software Architect

2 weeks ago


Ottawa, Canada Telesat Full time

Financial Filings Events Contact IR Investor News Financial Filings Events Contact IR Return to Jobs List Systems and Software Architect 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.comAs an integral part of our scrum team, the Senior Systems and Software Architect will contribute significantly to the architecture, design, development, and testing of our cutting-edge Lightspeed Software. This role involves actively engaging with the development, test, and support teams to ensure comprehensive testing, efficient defect resolution, and high-quality deliverables. Additionally, the successful candidate will lead technical discussions, drive architectural decisions, and document technical outcomes clearly.In this role, the Senior Systems and Software Architect will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing, and functionality, while also contributing to the broader Telesat system architecture - ensuring seamless integration, high performance, scalability, reliability, and alignment with organizational objectives.MAIN RESPONSIBILITIES:Lead the design, development, and implementation of advanced embedded and satellite ground segment software systems, ensuring performance, scalability, and reliability.Architect and design the management plane, including scalable and modular Element Management System (EMS) and Network Management System (NMS) components, supporting configuration, monitoring, diagnostics, and lifecycle management of distributed embedded systems.Define and architect software solutions across the full stack, from embedded modules and board support packages to OS-level integration and system-wide services.Collaborate closely with cross-functional teams - including systems engineers, product managers, software architects, and developers - to gather and translate requirements into robust technical architectures.Drive adoption of advanced testing methodologies, including Test-Driven Development (TDD) and software simulation frameworks, to validate functionality early in the development cycle.Provide technical leadership and mentorship to software teams, conducting design and code reviews, and promoting adherence to coding standards and best practices.Guide the team in identifying, troubleshooting, and resolving complex software issues at both the component and system levels.Design and implement scalable networking features (e.g., MPLS) and support secure, reliable interconnectivity within the ground segment.Utilize modern software tools and practices - including virtualization, containerization, and cloud technologies - for streamlined development, deployment, and operations.Leverage software modeling tools and maintain comprehensive, well-organized documentation of designs, decisions, and development workflows.Foster a culture of innovation and continuous improvement, helping evolve software development processes, tools, and team collaboration strategies.Stay current with emerging technologies and trends in embedded systems and satellite communications, integrating relevant advancements into system design.EDUCATION & EXPERIENCE REQUIREDBachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.Over 15 years of experience in software development and testing, with a strong focus on embedded systems and real-time applications.Prior experience in a technical leadership or architecture role.Proven ability to design software considering hardware resource constraints and system-level integration.Experience architecting complex systems, including management planes with Element Management System (EMS) and Network Management System (NMS) components.Strong understanding of system-level concepts, including fault management, performance monitoring, configuration management, networking, storage, operating systems, and cybersecurity considerations.Expert proficiency in modern C++ standards (C++14/17/20).Proficiency with the Linux operating system, including development, debugging, and performance optimization.Strong analytical and problem-solving skills, capable of addressing complex technical challenges.Excellent communication skills, both written and verbal.Collaborative mindset and effective contribution in cross-functional and geographically distributed teams.Enthusiasm for continuous learning and adopting new technologies and development tools.Experience or strong understanding of satellite technology, ground segment operations, and associated technical challenges is highly desirableDECISION MAKING & SUPERVISIONThis role has no direct reports but will collaborate closely and interact frequently with multi-disciplinary engineering teamsWORKING CONDITIONSThis role offers hybrid work environment.Working conditions are generally comfortable typical of an office environment.International travel may be requiredThe successful candidate must be able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP). 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. Apply Now Commitment: Full Time Hire - (FTE with Benefits)Department: Lightspeed System Development - Landing Stations and User TerminalsLocation: Ottawa, OntarioTeam: User Terminal Segment Apply Now



  • Ottawa, Canada Telesat Full time

    Join to apply for the Systems and Software Architect role at Telesat. 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...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation...

  • Software Architect

    4 days ago


    Ottawa, Canada Orion Innovation Full time

    OverviewOrion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation...

  • Software Architect

    2 weeks ago


    Ottawa, Canada Phreesia Full time

    Software Architect Phreesia is seeking a highly skilled, hands‑on Software Architect to be the technical leader that designs, builds, scales, and maintains complex distributed software systems in our Patient Registration domain. Software Architects at Phreesia will gain a deep understanding of the healthcare industry while leading a distributed team of...

  • Software Architect

    2 weeks ago


    Ottawa, Canada Phreesia Full time

    Software Architect Phreesia is seeking a highly skilled, hands‑on Software Architect to be the technical leader that designs, builds, scales, and maintains complex distributed software systems in our Patient Registration domain. Software Architects at Phreesia will gain a deep understanding of the healthcare industry while leading a distributed team of...

  • System Architect

    2 weeks ago


    Ottawa, Canada Telesat Full time

    Join to apply for the System Architect role at Telesat Be among the first 25 applicants This critical role focuses on the advanced systems architecture for the strategic Lightspeed product being developed by Telesat. The ideal candidate will lead the definition, prioritization, and design of the Lightspeed constellation, with a particular focus on end-to-end...

  • System Architect

    2 weeks ago


    Ottawa, Canada Telesat Full time

    Join to apply for the System Architect role at Telesat Be among the first 25 applicants This critical role focuses on the advanced systems architecture for the strategic Lightspeed product being developed by Telesat. The ideal candidate will lead the definition, prioritization, and design of the Lightspeed constellation, with a particular focus on end-to-end...

  • System Architect

    2 weeks ago


    Ottawa, Canada Telesat Full time

    Financial Filings Events Contact IR Investor News Financial Filings Events Contact IR Return to Jobs List System Architect This critical role focuses on the advanced systems architecture for the strategic Lightspeed product being developed by Telesat. The ideal candidate will lead the definition, prioritization, and design of the Lightspeed constellation,...


  • Ottawa, Canada Lumentum Full time

    Embedded System Architect Join to apply for the Embedded System Architect role at Lumentum. It’s fun to work in a company where people truly believe in what they're doing! We’re committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!...