Apply now

Posted 2 months ago

Software Architect, User Terminals

@ Telesat

Ottawa, Ontario

HybridFull-time10+ years experience
Apply now
SIGNALS

Overview

Telesat is hiring a Software Architect for its User Terminals group to define and lead software architecture for military and government satellite communication terminal solutions. The role provides technical leadership across programs, covering system, security, and long-term product requirements. The posting requires 10+ years of software engineering experience, hybrid work, and Canadian Controlled Goods clearance.

Responsibilities:

  • Define and maintain software architecture for military User Terminal products
  • Lead architectural trade studies and technology evaluations
  • Ensure designs meet reliability, resiliency, and cybersecurity requirements
  • Serve as software technical authority in customer engagements
  • Mentor software engineers and technical leads

Requirements summary:

  • 10+ years of software engineering experience with increasing technical leadership
  • Experience architecting SATCOM, wireless, networking, or defense systems
  • Bachelor's degree in computer science, software or electrical engineering
  • Proficiency in C, C++, and Python
  • Canadian Controlled Goods clearance

Tools & skills

Source and dates

Employer career site / ATS feed · lever

Employer posting date
2026-09-21
First seen by our source
2026-10-08
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience10+ years
Hours per week40 (estimated)
Travelair: minimal · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Licences & certificationsCanadian Controlled Goods Program clearance
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyComputer Science, Software Engineering, Electrical Engineering, Computer Engineering
Security clearanceOther clearance

Summary and details written by AI from the posting; the employer’s posting is the authority.

Telesat

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

One of the world’s largest and most innovative satellite operators

Full company description

Backed by a legacy of engineering excellence, reliability, and industry-leading customer service, Telesat is one of the largest and most successful global satellite operators. Telesat works collaboratively with its customers to deliver critical connectivity solutions that tackle the world’s most complex communications challenges, providing powerful advantages that improve their operations and drive profitable growth. Continuously innovating to meet the connectivity demands of the future, Telesat Lightspeed, the company’s Low Earth Orbit (LEO) satellite network, will be the first and only LEO network optimized to meet the rigorous requirements of telecom, government, maritime and aeronautical customers. Telesat Lightspeed will redefine global satellite connectivity with ubiquitous, affordable, high-capacity links with fiber-like speeds.

LinkedIn followers
60,175
People associated on LinkedIn
1,037
Reported office locations
  • 160 Elgin St, Suite 2100, Ottawa, Ontario K2P 2P7, CA
Business categories
  • Satellite Communication
  • Marketing
  • Internet
  • Telecommunications
  • Wireless
Other recorded names
  • Telesat
Specialties
  • Satellite Service
Profile identifies a recruitment agency
No
Reported total investment
1,899,052,663

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Backed by a legacy of engineering excellence, reliability, and industry-leading customer service, Telesat is one of the largest and most successful global satellite operators. Telesat works collaboratively with its customers to deliver critical connectivity solutions that tackle the world’s most complex communications challenges, providing powerful advantages that improve their operations and drive profitable…

FieldValue
IndustryTelecommunications
Company size501-1,000 employees
HeadquartersOttawa, Ontario
Organization typePublic Company
Year founded1969
SpecialtiesSatellite Service
Open jobs on Jobsy48
LinkedInView page
Job description

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 55 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 and Government 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 Satellite fleet consists of 12 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

The Software Architect - User Terminals will define and lead the software architecture for Telesat military and government satellite communication terminal solutions. The role provides technical leadership across programs, ensuring software designs meet system, security, operational, and long-term product requirements.

Main Responsibilities

  • Define and maintain software architecture for military User Terminal products and programs.
  • Lead architectural trade studies and technology evaluations.
  • Collaborate with Systems Engineering to derive software architectures from system requirements.
  • Ensure software designs meet reliability, resiliency, and cybersecurity requirements.
  • Define interfaces between embedded software, networking components, modems, and external systems.
  • Serve as software technical authority during customer engagements and design reviews.
  • Guide development teams on architecture implementation and best practices.
  • Support proposals, demonstrations, and technical reviews.
  • Support integration, troubleshooting, and root-cause analysis.
  • Mentor software engineers and technical leads.

Education and Experience Required

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related discipline.
  • Master's degree considered an asset.
  • 10+ years of software engineering experience with increasing technical leadership responsibility.
  • Experience defining and leading architectures for SATCOM, wireless communications, networking, defense, aerospace, or telecommunications systems.
  • Experience working on government, military, defense, or security-sensitive programs is highly desirable.

Specialized Knowledge, Skills and Abilities

  • Strong understanding of software architecture principles and design methodologies.
  • Experience architecting distributed, embedded, and real-time software systems.
  • Strong knowledge and experience with SATCOM, wireless communications systems, modem technologies, RF systems, and IP-based communications.
  • Experience with User Terminal, gateway, modem, antenna control, networking, or telecommunications systems.
  • Understanding of military communications concepts, tactical networking, and mission-critical systems.
  • Experience programming in C, C++, and Python.
  • Knowledge of Linux-based embedded systems and operating system fundamentals.
  • Strong understanding of routing, switching, VPNs, QoS, multicast, and secure communications.
  • Experience with virtualization, containerization, and cloud technologies.
  • Understanding of cybersecurity principles and secure software development practices.
  • Experience with Agile development methodologies.
  • Excellent communication and problem-solving skills.

Decision Making and Supervision

  • Provides architectural direction across military User Terminal programs. No direct reports, but significant technical leadership and mentoring responsibilities.

Working Conditions

  • Hybrid work environment. Occasional domestic and international travel may be required.

The 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.

Similar jobs

  • Senior Software Architect

    Oakville, ON
    HybridFull Time

    Euna Solutions: Euna Solutions® is a leading provider of purpose-built, cloud-based software that helps public sector and government organizations streamline…

    Candidates need proven software architecture experience with SaaS products, ideally in government or the public sector. Hands-on cloud (AWS or Azure), microservices, containers, CI/CD and API integration skills are essential.

    AWS, Azure, Docker, Kubernetes, CI/CD pipelines

  • SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT

    Markham, ON
    Full Time

    AMD, Inc.

    Candidates need multiple years of professional software development, deep Windows installation and deployment knowledge, and strong C++, Qt and Python skills. Experience with MSI, MSIX, WiX or similar installer technologies, code signing and CI/CD automation is expected, along with a Bachelor's or Master's degree.

    WinDbg, Process Monitor, Process Explorer, Windows Performance Analyzer, Intune, SCCM/MECM

  • SOFTWARE ARCHITECT

    Toronto, ON
    On-siteContract

    system canada technologies

    8+ YOECandidates need a software engineering or electrical engineering degree, with a master's preferred, and 8 to 10 years as a software architect on large systems. Hands-on C++, C#, Visual Basic and .NET experience is essential.

    C++, C#, Visual Basic, .NET

  • Software Architect - Vital Software

    Toronto, ON
    Full Time

    Hitachi Global

    10+ YOECandidates need 10+ years of urban rail signalling experience, expert knowledge of software architecture and real-time systems, and expert C/C++ skills. Experience with SelTrac CBTC, CI/CD pipelines, test automation and AI/LLM frameworks is required.

    Git, Jira, Eclipse, ClearCase, ClearQuest, DOORS

  • SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT

    Markham, ON
    Full Time

    Advanced Micro Devices, Inc

    Candidates need multiple years of professional software development experience, deep knowledge of Windows installation and internals, and strong C++, Qt, and Python skills. Experience with installer technologies, code signing, and CI/CD automation is also required.

    WinDbg, Process Monitor, Process Explorer, Windows Performance Analyzer, Event Viewer, Intune

  • Software Architect

    Markham, ON
    $125k–$145k/yrHybridFull Time

    Engage People

    5+ YOECandidates need a bachelor's degree in computer science or a related field and at least 5 years of end-to-end architecture experience in SaaS. Strong PHP, MVC framework, relational database, RESTful API, and cloud skills are needed.

    Laravel, Symfony, MySQL, AngularJS, Vue.js, ElastiCache

  • Software Architect - Vital Software

    Toronto, ON
    HybridFull Time

    Hitachi Rail Canada Inc.

    10+ YOECandidates need 10+ years of urban rail signaling software experience, expert C/C++ and SelTrac CBTC knowledge, and test automation and CI/CD experience. Strong English communication is also required.

    Git, Jira, Eclipse, ClearCase, ClearQuest, DOORS

  • Software Architect

    Toronto, ON
    Full Time

    Zynga

    8+ YOECandidates need a Bachelor's or Master's in Computer Science or equivalent and 8+ years of cloud software development. Strong Python, AWS, Kubernetes/EKS, SQL/NoSQL and AI/ML integration experience is required, and excellent communication with senior leaders.

    AWS, Kubernetes, EKS, Python

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.