INTERNSHIP DETAILS

Software Development Co-Op

CompanyCOMTECH TELECOMMUNICATIONS
LocationGatineau
Work ModeOn Site
PostedFebruary 17, 2026
Internship Information
Core Responsibilities
Responsibilities include designing software for 911 call management systems on Windows platforms and developing cloud-based applications ready for statistics and Machine Learning. The role involves participating in engineering solutions, contributing to system architecture, and developing/refactoring client-server UIs and Web applications using various languages.
Internship Type
temp/seasonal/intern ft
Company Size
1801
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Comtech Telecommunications Corp. is a leading provider of satellite and space communications technologies; terrestrial and wireless network solutions; Next Generation 911 (NG911) and emergency services; and cloud native capabilities to commercial and government customers around the world. Through its culture of innovation and employee empowerment, Comtech leverages its global presence and decades of technology leadership and experience to create some of the world’s most innovative solutions for mission-critical communications. For more information, please visit www.comtech.com.
About the Role

Job Title: Software Development Co-Op

Reports To: Senior Manager Software Design

Department: R&D    

Revision Date: 2/16/2026

Location: Gatineau, QC 

Level: S1             

 

Company Overview

Comtech Telecommunications Corp. is a leading global technology company providing terrestrial and wireless network solutions, next-generation 9-1-1 emergency services, satellite and space communications technologies, and cloud-native capabilities to commercial and government customers around the world. Our unique culture of innovation and employee empowerment unleashes a relentless passion for customer success. With multiple facilities located in technology corridors throughout the United States and around the world, Comtech leverages our global presence, technology leadership, and decades of experience to create the world’s most innovative communications solutions. For more information, please visit www.comtech.com

Responsibilities:

  • Designing software for call processing as well as operation, administration, maintenance and provisioning of a 911 call management system on Windows platforms (Guardian 911).
  • Designing software for statistics and Machine Learning ready cloud-based application (Insights). 
  • Participate in engineering solutions to technical problems and unique situations. 
  • Contribute to system architecture design and assist with product prototyping. 
  • Design software applications / solutions for on Linux and / or Windows platforms. 
  • Develop and refactor extensible client-server-based User Interfaces and Web applications in .NET / .NET Core, Java and Python. 
  • Develop, refactor, design, code, unit test, debug, integrate, document and participate in full life cycle of software development activities based on Agile methodologies. 
  • Manage source code and tickets with GIT/TRAC/JIRA. 
  • Attend meetings, report progress, take technical ownership of assigned design work. 

Requirements:

  • TCP/IP development, SIP/VoIP, C# for Windows, .NET / .NET Core, C++, Python, TCL 
  • Experience in cloud services, virtualization, Linux, SQL / NOSQL databases 
  • Keen interest in real-time programming 
  • Knowledge of OO design, Client-server architecture, Web service programming 
  • General understanding of Software Development Methodologies 
  • Self-starter, positive work ethic, dynamic personality 
  • Comfortable in a hybrid remote and on-site team environment 
  • Excellent verbal and written communication skills (English or French, bilingual an asset) 

Education:

  • Must be pursuing a degree in Electrical Engineering, Computer Engineering, or Computer Science.

 

The pay range reflects the expected base salary for this position. Final compensation will be based on role, level, skills, experience, and geographic location. 

Comtech Telecommunications Corp. is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability protected veteran status or other characteristics protected by law. 

 

Titre de poste : Coopérative en développement logiciel

Rapports à : Gestionnaire principal en conception logicielle

Département : R&D    

Date de révision : 16/02/2026

Emplacement : Gatineau, QC 

Niveau : S1             

 

Aperçu de l'entreprise

Comtech Telecommunications Corp. est une entreprise technologique mondiale de premier plan offrant des solutions de réseaux terrestres et sans fil, des services d'urgence 9-1-1 de nouvelle génération, des technologies de communication par satellite et spatiales, ainsi que des capacités cloud-native à des clients commerciaux et gouvernementaux partout dans le monde. Notre culture unique d'innovation et d'autonomisation des employés libère une passion infatigable pour la réussite client. Avec de nombreuses installations situées dans des corridors technologiques à travers les États-Unis et le monde, Comtech met à profit sa présence mondiale, son leadership technologique et des décennies d'expérience pour créer les solutions de communication les plus innovantes au monde. Pour plus d'informations, veuillez visiter www.comtech.com

Responsabilités :

  • Conception de logiciels pour le traitement des appels ainsi que pour l'exploitation, l'administration, la maintenance et le provisionnement d'un système de gestion d'appels 911 sur plateformes Windows (Guardian 911).
  • Concevoir des logiciels pour les statistiques et les applications cloud prêtes pour l'apprentissage automatique (Insights). 
  • Participer à des solutions d'ingénierie à des problèmes techniques et à des situations uniques. 
  • Contribuer à la conception de l'architecture système et aider au prototypage des produits. 
  • Concevoir des applications ou solutions logicielles pour les plateformes Linux et/ou Windows. 
  • Développer et refactorer des interfaces utilisateur extensibles basées sur client-serveur et des applications Web en .NET / .NET Core, Java et Python. 
  • Développer, refactoriser, concevoir, coder, tester unitaire, déboguer, intégrer, documenter et participer à l'ensemble du cycle de vie des activités de développement logiciel basées sur des méthodologies Agile. 
  • Gérer le code source et les tickets avec GIT/TRAC/JIRA. 
  • Assister aux réunions, faire un rapport sur les progrès, assumer la responsabilité technique du travail de conception assigné.  

Exigences :

  • Développement TCP/IP, SIP/VoIP, C# pour Windows, .NET / .NET Core, C++, Python, TCL 
  • Expérience en services infonuagiques, virtualisation, bases de données Linux, SQL / NOSQL 
  • Un vif intérêt pour la programmation en temps réel 
  • Connaissances en conception OO, architecture client-serveur, programmation de services Web 
  • Compréhension générale des méthodologies de développement logiciel 
  • Autonome, éthique de travail positive, personnalité dynamique 
  • À l'aise dans un environnement hybride à distance et sur site 
  • Excellentes compétences en communication verbale et écrite (anglais ou français, bilingue un atout)

Éducation :

  • Il faut poursuivre un diplôme en génie électrique, en génie informatique ou en informatique.

 

La fourchette salariale reflète le salaire de base attendu pour ce poste. La rémunération finale sera basée sur le rôle, le niveau, les compétences, l'expérience et la localisation géographique.

Comtech Telecommunications Corp. est un employeur offrant l'égalité des chances. Les candidats qualifiés seront considérés pour un emploi sans distinction de race, couleur, religion, sexe, origine nationale, statut de vétéran protégé en situation de handicap ou autres caractéristiques protégées par la loi.

 

Key Skills
TCP/IP DevelopmentSIP/VoIPC#.NET.NET CoreC++PythonTCLCloud ServicesVirtualizationLinuxSQLNOSQL DatabasesOO DesignClient-Server ArchitectureWeb Service Programming
Categories
SoftwareEngineeringTechnologyScience & Research