Enable job alerts via email!

Software Architect

Telesat Canada

Ottawa

On-site

CAD 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading global satellite operator is seeking a Software Architect to lead the development of the Telesat Lightspeed System Model application. The role involves designing and improving system model code structure, collaborating with teams, and ensuring performance analysis of the satellite constellation. Candidates should have extensive experience in software architecture and proficiency in Matlab, with strong problem-solving and communication skills.

Qualifications

  • Minimum of 15 years of experience in system-level modeling software architecture roles.
  • Desirable experience with parallel computing and agile development.

Responsibilities

  • Lead the development and design of features in the System Model within the Matlab environment.
  • Collaborate closely with other members of the System Modeling team.
  • Write technical documentation.

Skills

Creative problem-solver
Effective communicator
Collaborative team player
Attention to detail
Interest in complex technology

Education

Bachelor's or Master's degree in Software Engineering
Bachelor's or Master's degree in System Engineering
Bachelor's or Master's degree in Aerospace Engineering

Tools

Matlab

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

Our System Modeling team architects, develops, and maintains the Telesat Lightspeed System Model application, a state-of-the-art engineering software tool running on high-performance computing (HPC) infrastructure for modeling resource allocation and evaluating end-to-end system performance of the Telesat Lightspeed satellite constellation.

As a Software Architect, the selected candidate will lead the development and improved design of the system model code structure used in the operation, simulation, and performance analysis of the Lightspeed Constellation. The candidate will work with the Software Development and Quality Assurance teams to efficiently integrate new features, upgrade existing features, and support test coverage. Additionally, the Software Architect will support developers with the implementation of newly designed architecture and features.

Main Responsibilities

  1. Lead the development and design of features in the System Model within the Matlab environment to improve Lightspeed capabilities, performance, and reliability.
  2. Design the code structure for state-of-the-art modeling techniques and software tools (using Matlab or other appropriate platforms) to enable performance analysis of the Telesat Lightspeed constellation.
  3. Take ownership of the existing System Modeling code structure, identify, and propose solutions for architectural improvements.
  4. Collaborate closely with other members of the System Modeling team to integrate new architecture and features.
  5. Work with the Software Development team to define and integrate new features and interfaces.
  6. Coordinate with the Quality Assurance team for efficient testing of new architecture and features.
  7. Align system modeling architecture with Lightspeed design requirements in collaboration with the System Design team.
  8. Suggest pragmatic codebase refactoring solutions to improve readability and maintainability.
  9. Write technical documentation.

Education and Experience Required

  1. Bachelor's or Master's degree in Software Engineering, System Engineering, Aerospace Engineering, or related fields.
  2. Minimum of 15 years of experience in system-level modeling software architecture roles.
  3. Expertise in Matlab.
  4. Desirable: experience with parallel computing, agile development, cluster job managers, real-time operational software design, and knowledge of radio or satellite communication systems.

Skills and Abilities

  • Creative problem-solver with attention to detail.
  • Highly collaborative team player capable of earning confidence quickly.
  • Effective communicator with management, engineering teams, and partners.
  • Understanding of business considerations and practical system design limitations.
  • Desirable: experience with mathematical optimization, linear programming.
  • Excellent communication skills, both oral and written.
  • Ability to prioritize and manage resources effectively.
  • Interest in complex technology and aptitude for learning.
  • Fluent in English; French is an asset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Architect - Containers / Virtualisation

Canonical

Ottawa

Remote

USD 90,000 - 150,000

11 days ago

Cloud Solutions Architect - Alliances

Canonical

Gatineau

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Software Architect - Remote

Jobot

Milton

Remote

CAD 145,000 - 165,000

Today
Be an early applicant

Enterprise Architect – Cloud Solutions

Yapha Technologies - Turning Promises Into Performances

Ontario

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Cloud Solutions Architect - Alliances

Canonical

Vancouver

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Cloud Solutions Architect - Alliances

Canonical

Edmonton

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Cloud Solutions Architect - Alliances

Canonical

Toronto

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Cloud Solutions Architect - Alliances

Canonical

Hamilton

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Cloud Solutions Architect - Alliances

Canonical

Calgary

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant