Job Title : Software Development Co-Op
Department : R&D
Revision Date : 2 / 16 / 2026
Location : Gatineau, QC
Level : S1
Company Overview
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, TCLExperience in cloud services, virtualization, Linux, SQL / NOSQL databasesKeen interest in real-time programmingKnowledge of OO design, Client-server architecture, Web service programmingGeneral understanding of Software Development MethodologiesSelf-starter, positive work ethic, dynamic personalityComfortable in a hybrid remote and on-site team environmentExcellent 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 .
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, TCLExpérience en services infonuagiques, virtualisation, bases de données Linux, SQL / NOSQLUn vif intérêt pour la programmation en temps réelConnaissances en conception OO, architecture client-serveur, programmation de services WebCompréhension générale des méthodologies de développement logicielAutonome, éthique de travail positive, personnalité dynamiqueÀ l'aise dans un environnement hybride à distance et sur siteExcellentes 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.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.