Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Telesat

Embedded Software Architect, User Terminals

Telesat

. Define and maintain software architecture for military User Terminal products and programs .

Posted 9/29/2026full-timeOttawa • CanadaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software architecture for military User Terminal products, with a strong focus on SATCOM, wireless communications, and cybersecurity principles. Proven ability to lead architectural trade studies, mentor teams, and ensure compliance with military and defense standards.

Highest-signal resume keywords
Software Architecture PrinciplesSATCOM Systems ExpertiseC, C++, And Python ProgrammingCybersecurity PrinciplesAgile Development Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringArchitecting Distributed SystemsEmbedded Software DevelopmentReal-Time Software SystemsModem TechnologiesNetworking SystemsRouting And SwitchingVirtualization TechnologiesContainerizationLinux-Based Embedded Systems
Soft Skills
Excellent CommunicationProblem-SolvingMentoring
Tools & Technologies
Cloud TechnologiesVPNsQoSMulticastSecure Communications
Certifications & Qualifications
Canadian Controlled Goods Program Clearance
Industry Keywords
Military CommunicationsDefense SystemsAerospaceTelecommunicationsTactical Networking

Tech Stack

Tools & technologies
CloudCyber SecurityLinuxPythonSwitchingC++

About the role

Key responsibilities & impact
  • 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
  • Provide architectural direction across military User Terminal programs without direct reports

Requirements

What you’ll need
  • Must be able to work in Canada
  • Must obtain clearance under the Canadian Controlled Goods program (CGP)
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related discipline
  • 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
  • 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

Benefits

Comp & perks
  • Full Time Hire (FTE with Benefits)
  • Hybrid work environment
  • Equal opportunity employer
  • Required interview accommodations
  • Confidential handling of accommodation information