Intern Bachelors Software Engineer

1 week ago


Ottawa, Canada Telesat Full time
p>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 15 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. p>

As an integral part of our scrum team, contribute to the design, development/coding and testing of our cutting edge LightSpeed Software by actively engaging 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 and lead and document technical discussions.

In this role, Senior SW Engineer will assume ownership of specific software modules, overseeing their development, quality, and functionality.

  • 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.
  • Demonstrate effective teamwork and communication skills, both orally and in writing. Lead the design, development, and implementation of advanced satellite ground segment software systems, ensuring high performance, scalability, and reliability.
EDUCATION & EXPERIENCE REQUIRED
  • 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.
  • Basic understanding of networking concepts and protocols. (li>
  • Detail-oriented with a commitment to producing high-quality software.
  • Ability to design software with consideration for hardware resource constraints.
WORKING CONDITIONS:
  • This position will be based out of the Ottawa, ON office.
  • 4-days a week in office (Monday, Tuesday, Thursday, Friday).
  • Working conditions are generally comfortable typical of an office environment.
  • Occasional travel, including international travel is anticipated.


  • Ottawa, Canada Telesat Full time

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


  • Ottawa, Canada Nokia Full time

    Position: Software/Test Engineer Co-op/InternNumber of Position(s): 2Duration: 4 months+Date: April 28th, 2025 to August 29th, 2025Location: Hybrid, KanataThe team you'll be part ofWe believe in Subject Matter Expertise and area ownership. We keep the process simple, so you can focus on coding. With minimum overhead, you will develop or modify software or...


  • Ottawa, Canada Telesat Full time

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


  • Ottawa, Canada Nokia Full time

    Position: Support Software Developer Co-op/InternNumber of Position(s): 2Duration: 4+ MonthsDate: April 28th – Aug 29, 2025Location: OnsiteEducation Recommendations:Currently a 2nd year+ candidate for a Master's, Bachelor's degree, or Diploma in Engineering or Computer Science, or a related field with an accredited school in Canada.Qualifications:Strong...


  • Ottawa, Canada Amazon Full time

    h3>Software Development Engineer - 2025 (Canada)Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf...


  • Ottawa, Ontario, Canada Captivate X Full time

    Captivate X is seeking a talented Software Engineering Intern to join our team. This paid internship provides an excellent opportunity for individuals looking to gain work experience and develop their skills in software engineering.About the Role:We are looking for a highly motivated individual with a passion for software development to contribute to our...


  • Ottawa, Canada Nokia Full time

    Position: Software Designer Co-op/InternNumber of Position(s): 1Duration: 4 Months +Date: April 28th - Aug 29th 2025 (Summer Term)Location: HybridEDUCATIONAL RECOMMENDATIONSCurrently a 2nd year+ candidate for Masters or Bachelors degree in Engineering/Computer Science with an accredited school in Canada.QualificationsSolid computer science fundamentals (data...

  • Software Engineer

    4 weeks ago


    Ottawa, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • Software Engineer

    4 weeks ago


    Ottawa, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...


  • Ottawa, Ontario, Canada Disability Solutions Full time

    Job Description:Stryten Energy is seeking a highly skilled Embedded Software Engineer to join our team. This role will be responsible for developing safety-critical systems using embedded real-time software.About the Role:This position requires strong programming skills, particularly in C, and experience with software configuration management tools. The...

  • Software Engineer

    3 months ago


    Ottawa, Ontario, Ottawa region, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • Software Engineer

    4 weeks ago


    Ottawa, ON, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • Software Engineer

    4 weeks ago


    Ottawa, ON, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...


  • Ottawa, Canada Nokia Full time

    Position: DevOps Engineer Co-op/InternNumber of Position(s): 2Duration: 4 MonthsDate: April 28th - Aug 29th 2025 (Summer Term)Location: HybridEDUCATIONAL RECOMMENDATIONSCurrently a candidate for a Master's, Bachelor's degree, or Diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Software Engineering, or a related field from an...

  • BlackBerry QNX

    7 months ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: Onsite OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...


  • Ottawa, Canada Nokia Full time

    p>Position: Software Developer Co-op/InternNumber of Position(s): 2Duration: 4 Months +Date: April 28th - Aug 29th 2025 (Summer Term)Location: HybridEDUCATIONAL RECOMMENDATIONSCurrently a 2nd year+ candidate for a Masters or Bachelors degree in Engineering/Computer Science from an accredited school in Canada.QualificationsExperience developing, testing, and...

  • Software Engineer

    3 weeks ago


    Ottawa, Canada Stelvio Group Full time

    Job Title: Software Development Engineer – R&D TeamLocation: Ottawa, Canada (On-site preferably, hybrid or remote options)Different levels of experience required and ranging salaries Please get in touch for a conversationWe are seeking skilled and passionate Software Development Engineers to join our innovative R&D team. These roles offer the opportunity...


  • Ottawa, Canada Engineering For Industry Full time

    Job OverviewWe are seeking a skilled and motivated Electrical Engineer to join our team. The ideal candidate will possess a strong background in electrical engineering principles and practices, with experience in designing, developing, and testing electrical systems. This role requires a blend of technical expertise and innovative thinking to contribute to...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionTelesat, a leading global satellite operator, is seeking an experienced Senior Software Development Engineer to join its cutting-edge LightSpeed Software development team.About TelesatWith over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions worldwide, Telesat has grown to be one of the...


  • Ottawa, Canada Harris Geospatial Solutions Full time

    About your next Challenge as a Senior Software Engineer:What will you do: Design software solutions and contribute to software architecture designs;Understand and develop microservices solution that operates in a complex, multi-network environment;Conduct independent research and provide new solutions to problems; Interact with systems engineering on...