1,126,894open jobs
64,937companies
197,948added this week
Browse all
Salary
≈ $107k – $194k per year (Estimated)
Location
Hybrid (Ottawa, Canada)
Seniority
Architect · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 3, 2026. First seen by Alion on Sep 21, 2026. Telesat scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat (NASDAQ and TSX: TSAT) is one of the largest and most successful global satellite operators. Telesat works collaboratively with its customers ...

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,126,894 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Ottawa
≈ $84k – $216k per year (Estimated) • In office • Halifax
Apply
≈ $81k – $207k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Montreal • Ottawa
Management
Confluence
Microsoft Project
Jira
Agile
Microsoft Office
Apply
≈ $81k – $207k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Montreal • Ottawa
Management
Confluence
Microsoft Project
Jira
Agile
Microsoft Office
Apply
≈ $81k – $207k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Montreal • Ottawa
Management
Confluence
Microsoft Project
Jira
Agile
Microsoft Office
Apply
≈ $76k – $162k per year (Estimated) • In office • 5+ years exp • High School Diploma • Montreal
Python
C++
IoT
FreeRTOS
Apply
≈ $14k – $35k per year (Estimated) • Remote (EAEU) • Saint Petersburg
Python
Bash
DevOps
Ansible
Zabbix
SaltStack
KVM
QEMU
OpenStack
Amazon S3
Linux
VLAN
BGP
Apply
≈ $24k – $51k per year (Estimated) • In office • Bachelor's Degree • Moscow
Python
Bash
Databases
MySQL
PostgreSQL
DevOps
Rest API
Ansible
Zabbix
Git
Grafana
SLI/SLO/SLA
Linux
Windows
TCP/IP
Management
ITSM
Service Desk
QA
Selenium
Apply
$44k – $48k per year • In office • Bachelor's Degree • Dayton
Python
JavaScript
SQL
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Scikit-learn
Computer Vision
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Apply
Hybrid
Python
JavaScript
SQL
DevOps
Rest API
GCP
Azure
AWS
Kubernetes
Cybersecurity
ISO 27001
IoT
MQTT
CoAP
ThingsBoard
Apply
Product Owner 1 day ago
$175k – $260k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • New York • Chicago • Stamford • Alpharetta • Princeton
Analytics
Power BI
Management
Agile
Scrum
Apply
≈ $88k – $188k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Ottawa
DevOps
CI/CD
FinOps
Management
Agile
Scrum
Apply
≈ $117k – $211k per year (Estimated) • Hybrid • Full-Time • 15+ years exp • High School Diploma • Gatineau
Python
MATLAB
Management
Jira
Agile
Apply
≈ $74k – $177k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Ottawa
DevOps
Windows
TCP/IP
MPLS
Management
Microsoft Office
Apply
≈ $78k – $185k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Ottawa
Apply
≈ $63k – $131k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Ottawa
Management
Agile
Apply
≈ $64k – $183k per year (Estimated) • In office • Internship • 1+ year exp • Bachelor's Degree • Ottawa
Python
C
C
Embedded C
AI/ML
Copilot
Cursor
ChatGPT
Claude Code
DevOps
CI/CD
Jenkins
GitLab
Linux
Management
Jira
Apply
≈ $40k – $75k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Mississauga • Ottawa • Calgary • Vancouver
Management
ServiceNow
Microsoft Office
Apply
≈ $52k – $115k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Calgary • Ottawa • Toronto • Vancouver • Montreal
Management
Slack
Marketing
Salesforce
HubSpot
Marketo
Apply
≈ $52k – $107k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Calgary • Ottawa • Toronto • Vancouver • Montreal
Management
Slack
Apply
≈ $52k – $107k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Calgary • Ottawa • Toronto • Vancouver • Montreal
Management
Slack
Apply
See all jobs
This is one of many
1,126,894 more open roles from verified company boards, updated every day.