Telesat

Software Developer

Telesat

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

LinuxPython

About the role

  • Contribute to design, development and testing of Telesat Lightspeed software as part of a scrum team.
  • Assume ownership of specific software modules, overseeing development, quality, and functionality.
  • Lead and document technical discussions and guide decision-making processes.
  • Collaborate with test and support teams to ensure comprehensive testing and efficient bug resolution.
  • Develop and maintain embedded software modules using C++ and Python.
  • Assist implementation of networking solutions for seamless component communication.
  • Contribute to development of software tools, libraries, and frameworks to improve product quality and efficiency.
  • Participate in code reviews and troubleshoot and resolve software defects and technical issues.
  • Support integration of software components on Linux operating systems and validate features for functionality and performance.
  • Maintain clear documentation of software designs, processes, and development tasks.
  • Lead design, development, and implementation of advanced satellite ground segment software systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 6+ years experience in software development, focusing on embedded systems.
  • Basic understanding of networking concepts and protocols.
  • Proficiency in using the Linux operating system.
  • Proficiency in programming languages like C++ and Python.
  • Strong analytical and problem-solving skills.
  • Team player with effective oral and written communication skills.
  • Enthusiasm for learning new technologies and tools.
  • Detail-oriented with commitment to producing high-quality software.
  • Ability to design software with consideration for hardware resource constraints.
  • SW development in satellite communication systems is a plus.