Software Engineer for Satellite Communication Systems

1 week ago


Ottawa, Ontario, Canada Telesat Full time
About Telesat

Telesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide. With over 50 years of experience, the company has grown to be one of the largest and most successful global satellite operators.

Telesat's revolutionary Low Earth Orbit (LEO) satellite network, Lightspeed, will revolutionize global broadband connectivity for enterprise users by delivering high capacity, security, resiliency, and affordability with ultra-low latency and fiber-like speeds.

The company's state-of-the-art fleet consists of 15 GEO satellites, the Canadian payload on ViaSat-1, and one LEO 3 demonstration satellite.

Job Summary

We are seeking an experienced Senior Software Engineer to join our scrum team. As an integral part of our team, you will contribute to the design, development, coding, and testing of our cutting-edge LightSpeed software.

You will actively engage with both the test and support teams to ensure comprehensive testing and efficient bug resolution. In addition, you will take the lead in technical discussions and guide decision-making processes.

Main Responsibilities:
  • Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
  • Develop and maintain software modules using programming languages like GO, C++ and Python.
  • Assist in the implementation of networking solutions, ensuring seamless communication between software components.
  • Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
  • Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
  • Collaborate with the team to troubleshoot and resolve software defects and technical issues.
  • Support the integration of software components on Linux operating systems.
  • Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
  • Utilize cloud technologies to enhance software deployment and management.
  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and contribute to technical discussions.
  • Maintain clear and organized documentation of software designs, processes, and development tasks.
Requirements
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 8 years or more of experience in software development, focusing on full stack.
  • Understanding of networking concepts and protocols.
  • Proficiency in using the Linux operating system.
  • Proficient in one or more programming languages including: C++ and GO.
  • Proficiency in cloud technology and microservice architectures.
  • Strong analytical and problem-solving skills.
  • Basic understanding of networking concepts and protocols.
Salary and Benefits

The estimated annual salary for this position is $120,000 - $180,000, depending on experience.

Telesat offers a comprehensive benefits package, including health insurance, retirement plan, and paid time off.

In addition, employees may be eligible for bonuses and stock options.

This role is based out of Bethesda, MD office, with occasional travel expected.



  • Ottawa, Ontario, Canada Telesat Full time

    Telesat is seeking a highly skilled Satellite User Terminal System Engineer, Modem Architect to lead the design and development of next-generation satellite user terminals.Main ResponsibilitiesModem Architecture Design: Oversee the design, development, and optimization of modem architectures for satellite user terminals, ensuring they meet performance, cost,...


  • Ottawa, Ontario, Canada Telesat Full time

    Satellite User Terminal System Engineer Job DescriptionTelesat 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.Our satellite fleet consists of 15 GEO satellites, the Canadian payload on ViaSat-1,...


  • Ottawa, Ontario, Canada CB Canada Full time

    ADGA is seeking a Senior Satellite Systems Engineer to join our team. As a key member of our spacecraft communication team, you will be responsible for designing, developing, and integrating satellite communication systems.Key Responsibilities:Design and develop satellite communication systems, including satellite platforms and ground stations.Collaborate...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With over 50 years of experience, the company has grown to become one of the largest and most successful global satellite operators.Job OverviewWe are seeking an experienced Software Development Engineer to join...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Summary:Telesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. As an Agile Software Engineer, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.About Telesat:We have grown to be one of the largest and most successful global...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking an experienced Satellite Systems Engineer to join our team at Telesat. As a key member of the LEO Payload Engineering team, you will play a crucial role in the success of the Telesat Lightspeed LEO satellite constellation program.Main ResponsibilitiesCollaborate closely with other Telesat Lightspeed segments on several key system...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat Lightspeed LEO Satellite Constellation ProgramTelesat is seeking an experienced Satellite Systems Specialist to join our team in Ottawa, Canada. As a key member of the LEO Payload Engineering team, you will play a crucial role in the success of the Telesat Lightspeed LEO satellite constellation program.Main ResponsibilitiesCollaborate closely with...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking an experienced Satellite Systems Engineer to join our team at Telesat. As a key member of our LEO Payload Engineering team, you will play a crucial role in the success of our Telesat Lightspeed LEO satellite constellation program.Main ResponsibilitiesCollaborate closely with other Telesat Lightspeed segments on several key system...


  • Ottawa, Ontario, Canada Telesat Full time

    About the Role:We are seeking an experienced Satellite Systems Specialist to join our team at Telesat. As a member of the growing LEO Payload Engineering team, you will play a crucial role in the success of the Telesat Lightspeed LEO satellite constellation program.Key Responsibilities:Collaborate closely with other Telesat Lightspeed segments on several key...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking a highly skilled Satellite User Terminal Systems Engineer to lead the design and development of next-generation satellite user terminals.About TelesatWe are a company with over 50 years of experience in providing reliable and secure satellite-delivered communications solutions worldwide. Our...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking an experienced Software Development Engineer to join its team in Ottawa, Canada.About TelesatWith over 50 years of experience, Telesat provides reliable and secure satellite-delivered communications solutions worldwide. Our cutting-edge fleet consists of 15 GEO satellites, the Canadian payload on...


  • Ottawa, Ontario, Canada Telesat Full time

    Main ResponsibilitiesCollaborate closely with other Telesat Lightspeed segments on several key system aspects such as end-to-end communication, network entry, service availability, and satellite payload power consumption management.Liaise with cross-functional teams to align payload design with overall network performance.Interface with the spacecraft and/or...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleTelesat is seeking an experienced Satellite System Specialist to join our LEO Payload Engineering team. As a key member of the team, you will play a crucial role in the success of the TELESAT Lightspeed LEO satellite constellation program.Main ResponsibilitiesCollaborate closely with other TELESAT Lightspeed segments on key system aspects such...


  • Ottawa, Ontario, Canada Telesat Full time

    Main ResponsibilitiesThe ideal candidate will have a deep understanding of satellite communication technologies, modem design, and system engineering principles.Modem Architecture Design: Oversee the design, development, and optimization of modem architectures for satellite user terminals, ensuring they meet performance, cost, and reliability targets.System...


  • Ottawa, Ontario, Canada Telesat Full time

    Job SummaryWe are seeking an experienced Satellite System Architect to join our team in Ottawa, Ontario. As a key member of the Lightspeed System Development team, you will play a pivotal role in designing and developing the Lightspeed constellation system.Main Responsibilities:Collaborate with cross-functional teams to define Lightspeed system architecture,...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a dedicated Hardware Reliability Specialist to join our team specializing in satellite user terminal and landing station technologies for Telesat Lightspeed constellation.Key ResponsibilitiesConduct thorough reliability testing and analysis of satellite user terminal and landing station hardware components and systemsDefine...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking an experienced Advanced Software Developer to join our team at Telesat, a leading global satellite operator. This role offers a unique opportunity to work on cutting-edge software systems for satellite communication, ensuring high performance, scalability, and reliability.


  • Ottawa, Ontario, Canada Telesat Full time

    Job SummaryWe are seeking a highly skilled Senior Software System Engineer to join our Lightspeed System Development team. As a key member of our team, you will be responsible for designing and developing software systems for our satellite communication network.Key ResponsibilitiesCollaborate with system architects and engineers to design and develop...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking an experienced Satellite System Architect to join our team at Telesat. As a key member of our System Design team, you will play a pivotal role in the design and development of our Lightspeed constellation system.Key ResponsibilitiesCollaborate with cross-functional teams to define Lightspeed system architecture, system...


  • Ottawa, Ontario, Canada Telesat Corporation Full time

    Telesat Corporation is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers.Our state-of-the-art fleet consists of 15 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. We are committed...