NeverHard

Software Development Co-Op at Comtech Telecommunications Corp. — NeverHard

Software Development Co-Op at Comtech Telecommunications Corp. in Gatineau, Outaouais. Skills: Cloud Computing, Linux, Machine Learning, Prototyping, Windows. Apply on NeverHard.

Company
Comtech Telecommunications Corp.
Location
Gatineau, Outaouais
Type
internship

Required skills:

Job Title: Software Development Co-Op Reports To: Senior Manager Software Design Department: Research & Development Revision Date: 7/17/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. This position requires compliance with Comtech’s Drug-Free Workplace Program. Candidates must successfully complete a pre-employment drug screening as a condition of hire. Employees may be subject to random, reasonable suspicion, and post-incident testing. Illegal drug use — including marijuana, regardless of state law — is disqualifying under federal adjudicative guidelines and DoD DFARS requirements. 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 : Recherche et développement Date de révision : 17/07/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 unatout) Éducation Il faut poursuivre un diplôme en génie électrique, en génie informatique ou en informatique. Ce poste exige la conformité au programme de milieu de travail sans drogue de Comtech. Les candidats doivent réussir un dépistage de drogues préalable à l'embauche comme condition d'embauche. Les employés peuvent être soumis à des soupçons aléatoires et raisonnables, ainsi qu'à des tests post-incident. La consommation illégale de drogues — y compris la marijuana, peu importe la loi provinciale — est disqualifiante selon les directives fédérales et les exigences du DoD DFARS. 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.