Software Developer (Various Levels) / Développeuse ou développeur de logiciels (niveaux divers)
Top Benefits
About the role
Salary: $103,114 - $119,613, $112,431 - $130,044, $120,955 - $ 139,841
Closing Date: 2026-01-31
Classification : UNMA-07, UNMA-08, UNMA-09
Reference number: RF-14587
About CSE
The Communications Security Establishment (CSE) is Canada’s agency responsible for foreign signals intelligence, cyber operations and cyber security. Learn more about our mission .
CSE is the national signals intelligence agency for foreign intelligence and the technical authority for cyber security and information assurance. The Communications Security Establishment Act (the CSE Act ) sets out the five aspects of our mandate .
CSE is committed to fostering a culture of equity, diversity and inclusion. This isn’t just an ideal, it’s crucial to our mission. Find out about our workplace culture , including our diversity and inclusion initiatives.
Become part of our team and you’ll understand why CSE is the most important organization you’ve never heard of .
Job summary
Join CSE for an opportunity like no other at the heart of Canada’s national security and intelligence community. Work in a team that contributes on meaningful projects which have a significant impact on Canada’s security posture (including Cyber Security and Signals Intelligence (SIGINT)) and ensuring the safety of Canadians.
As a software developer you’ll be responsible for finding solutions to interesting and complex technical problems. We’ll provide you with the opportunity to collaborate with others and contribute to a supportive team environment.
We are looking for entry-level , intermediate , and experienced software developers who wish to work in a continuous learning culture, who look to apply and expand their current knowledge, and who are excited to build reliable and creative solutions to meet their clients’ unique needs and fulfill CSE’s mandate.
CSE is seeking passionate people from a diverse range of backgrounds, who will thrive working in an open-minded environment and value the different perspectives of others. If you’re excited about what we do and working with us but are not sure you’re 100% there yet, please don’t let that stop you from applying.
What to Expect
- The process will be conducted in the official language of your choice.
- You will be sent a technical test for each of the programing languages identified in your application. These tests will be used as tools to screen you in or out of the process based on your knowledge of these languages. Make sure to check your spam/junk mailbox regularly for notification of the test.
- Should you be successful in your technical test(s), your application will be circulated to various hiring managers.
- If a hiring manager expresses interest in your candidate profile, you will be contacted to schedule an initial interview.
- Your application will remain available to hiring managers for a maximum of 3 months.
- If a manager does not express interest in your application within this timeframe, your application will expire.
- If you are successful in your initial interview, you will be asked to participate in one or more technical interview(s).
- We will request your references (2 current or past supervisors or managers) if you are successful in the interview stage.
Salary
To find out more about our salary scale, vacation allowances and benefits (health, dental & pension plans, etc.) visit the Compensation page on our website.
Area of selection
Open to Canadian citizens.
Location
The majority of our jobs are in Ottawa, Ontario. CSE has two accessible facilities . Flexible work arrangements, including telework for a portion of the work week, may be possible.
Conditions of employment
A valid Enhanced Reliability Status (ERS) or an Enhanced Top Secret (ETS) security clearance is a condition of employment that must be met before an offer can be made.
For more information about our hiring process, visit our hiring process and security page on our website.
____________________________________
Salaire : $103,114 - $119,613, $112,431 - $130,044, $120,955 - $ 139,841
Date limite : 2026-01-31
Classification : UNMA-07, UNMA-08, UNMA-09
Numéro de référence : RF-14587
À propos du CST
Le Centre de la sécurité des télécommunications (CST) est l’organisme national du Canada responsable du renseignement électromagnétique étranger, des cyberopérations et de la cybersécurité. Apprenez-en plus sur notre mission .
Le CST est l’organisme national du renseignement électromagnétique en matière de renseignement étranger et l’expert technique de la cybersécurité et de l’assurance de l’information. La Loi sur le Centre de la sécurité des télécommunications (la Loi sur le CST) énonce les cinq volets de notre mandat .
Le CST s’engage à promouvoir une culture misant sur l’équité, la diversité et l’inclusion. La promotion de cette culture n’est pas qu’un idéal : c’est une nécessité pour notre mission. Consultez notre culture en milieu de travail et nos initiatives de diversité et d’inclusion pour en savoir plus.
Joignez-vous à notre équipe et découvrez pourquoi le CST est l’organisme le plus important dont vous n’avez jamais entendu parler .
Résumé du poste
Joignez-vous au CST pour avoir l’occasion unique de travailler au sein de la collectivité de la sécurité et du renseignement canadienne. Travaillez dans une équipe qui contribue sur des projets significatifs qui auront un impact important sur la posture de sécurité du Canada (y compris la cybersécurité et le SIGINT) et sur la sécurité des Canadiens.
Comme développeuse ou développeur de logiciels, vous allez résoudre des problèmes techniques intéressants et complexes. Nous vous offrirons l’opportunité de collaborer avec vos collègues et d’encourager l’entraide en milieu de travail.
Nous sommes à la recherche de développeuses ou développeurs de logiciels de niveau débutant , intermédiaire et avancé qui souhaitent travailler dans une culture d’apprentissage continu, qui veulent appliquer et élargir leurs connaissances, et qui sont enthousiaste à l’idée de créer des solutions fiables et créatives qui répondent aux besoins uniques des clients et remplissent le mandat du CST.
Le CST est à la recherche de gens passionnés, provenant de divers horizons, qui pourront s’épanouir dans un climat d’ouverture et qui reconnaissent la valeur d’une diversité de points de vue. Si vous ne possédez pas 100% des qualifications requises, mais que le travail que nous accomplissons et l’idée de rejoindre nos rangs vous enchantent, lancez-vous et tentez votre chance!
À quoi s’attendre
- Le processus se déroulera dans la langue officielle de votre choix.
- Vous recevrez un test technique pour chacune des langages de programmation identifiées dans votre application. Ces tests seront utilisés comme outils pour déterminer si vous continuez ou non dans le processus en fonction de votre connaissance de ces langages. Vérifiez régulièrement votre courriel indésirable pour être informé de la tenue du test.
- Si vous réussissez le(s) test(s) technique(s), votre candidature sera transmise aux différents gestionnaires.
- Si un gestionnaire exprime un intérêt pour votre profil de candidat, vous serez contacté pour fixer une première entrevue
- Votre candidature restera à la disposition des responsables du recrutement pendant un maximum de 3 mois.
- Si un gestionnaire ne manifeste pas d'intérêt pour votre candidature dans ce délai, votre candidature expirera.
- Si vous êtes retenu lors de votre entrevue initiale, vous serez invité à participer à une ou plusieurs entrevues techniques.
- Nous demanderons vos références (2 superviseurs ou directeurs actuels ou passés) si vous êtes retenu à l'étape de l'entrevue.
Échelle salariale
Pour en savoir plus sur l’échelle salariale, l’indemnité de congé annuel et les avantages sociaux (santé, dentaire, pension, etc.), consultez la page « Rémunération » sur notre site Web.
Zone de sélection
Ouvert aux personnes ayant la citoyenneté canadienne.
Lieu
La majorité des postes sont à Ottawa, en Ontario. Le CST a deux installations accessibles . Des modalités de travail souples, y compris le télétravail quelques jours par semaine, pourraient être possibles. Apprenez-en plus sur notre lieu de travail .
Conditions d’emploi
Vous devez avoir une cote de fiabilité approfondie valide ou une habilitation de sécurité Très secrète approfondie. Cette condition d’emploi doit être remplie avant que nous puissions faire une offre d’emploi.
Pour en savoir davantage sur le processus d’embauche, consultez la page « Processus d’embauche et sécurité » sur notre site Web.
About Communications Security Establishment Canada
Communications Security Establishment Canada (CSE) is Canada's national cryptologic agency. Unique within Canada's security and intelligence community, we employ code-makers, codebreakers, and secure system creators to provide the Government of Canada with foreign signals intelligence (SIGINT), as well as cyber security services (Canadian Center for Cyber Security). CSE is the national hub for cyber operations to defend Canada and advance national interests. We provide technical and operational assistance to federal law enforcement and security agencies.
Software Developer (Various Levels) / Développeuse ou développeur de logiciels (niveaux divers)
Top Benefits
About the role
Salary: $103,114 - $119,613, $112,431 - $130,044, $120,955 - $ 139,841
Closing Date: 2026-01-31
Classification : UNMA-07, UNMA-08, UNMA-09
Reference number: RF-14587
About CSE
The Communications Security Establishment (CSE) is Canada’s agency responsible for foreign signals intelligence, cyber operations and cyber security. Learn more about our mission .
CSE is the national signals intelligence agency for foreign intelligence and the technical authority for cyber security and information assurance. The Communications Security Establishment Act (the CSE Act ) sets out the five aspects of our mandate .
CSE is committed to fostering a culture of equity, diversity and inclusion. This isn’t just an ideal, it’s crucial to our mission. Find out about our workplace culture , including our diversity and inclusion initiatives.
Become part of our team and you’ll understand why CSE is the most important organization you’ve never heard of .
Job summary
Join CSE for an opportunity like no other at the heart of Canada’s national security and intelligence community. Work in a team that contributes on meaningful projects which have a significant impact on Canada’s security posture (including Cyber Security and Signals Intelligence (SIGINT)) and ensuring the safety of Canadians.
As a software developer you’ll be responsible for finding solutions to interesting and complex technical problems. We’ll provide you with the opportunity to collaborate with others and contribute to a supportive team environment.
We are looking for entry-level , intermediate , and experienced software developers who wish to work in a continuous learning culture, who look to apply and expand their current knowledge, and who are excited to build reliable and creative solutions to meet their clients’ unique needs and fulfill CSE’s mandate.
CSE is seeking passionate people from a diverse range of backgrounds, who will thrive working in an open-minded environment and value the different perspectives of others. If you’re excited about what we do and working with us but are not sure you’re 100% there yet, please don’t let that stop you from applying.
What to Expect
- The process will be conducted in the official language of your choice.
- You will be sent a technical test for each of the programing languages identified in your application. These tests will be used as tools to screen you in or out of the process based on your knowledge of these languages. Make sure to check your spam/junk mailbox regularly for notification of the test.
- Should you be successful in your technical test(s), your application will be circulated to various hiring managers.
- If a hiring manager expresses interest in your candidate profile, you will be contacted to schedule an initial interview.
- Your application will remain available to hiring managers for a maximum of 3 months.
- If a manager does not express interest in your application within this timeframe, your application will expire.
- If you are successful in your initial interview, you will be asked to participate in one or more technical interview(s).
- We will request your references (2 current or past supervisors or managers) if you are successful in the interview stage.
Salary
To find out more about our salary scale, vacation allowances and benefits (health, dental & pension plans, etc.) visit the Compensation page on our website.
Area of selection
Open to Canadian citizens.
Location
The majority of our jobs are in Ottawa, Ontario. CSE has two accessible facilities . Flexible work arrangements, including telework for a portion of the work week, may be possible.
Conditions of employment
A valid Enhanced Reliability Status (ERS) or an Enhanced Top Secret (ETS) security clearance is a condition of employment that must be met before an offer can be made.
For more information about our hiring process, visit our hiring process and security page on our website.
____________________________________
Salaire : $103,114 - $119,613, $112,431 - $130,044, $120,955 - $ 139,841
Date limite : 2026-01-31
Classification : UNMA-07, UNMA-08, UNMA-09
Numéro de référence : RF-14587
À propos du CST
Le Centre de la sécurité des télécommunications (CST) est l’organisme national du Canada responsable du renseignement électromagnétique étranger, des cyberopérations et de la cybersécurité. Apprenez-en plus sur notre mission .
Le CST est l’organisme national du renseignement électromagnétique en matière de renseignement étranger et l’expert technique de la cybersécurité et de l’assurance de l’information. La Loi sur le Centre de la sécurité des télécommunications (la Loi sur le CST) énonce les cinq volets de notre mandat .
Le CST s’engage à promouvoir une culture misant sur l’équité, la diversité et l’inclusion. La promotion de cette culture n’est pas qu’un idéal : c’est une nécessité pour notre mission. Consultez notre culture en milieu de travail et nos initiatives de diversité et d’inclusion pour en savoir plus.
Joignez-vous à notre équipe et découvrez pourquoi le CST est l’organisme le plus important dont vous n’avez jamais entendu parler .
Résumé du poste
Joignez-vous au CST pour avoir l’occasion unique de travailler au sein de la collectivité de la sécurité et du renseignement canadienne. Travaillez dans une équipe qui contribue sur des projets significatifs qui auront un impact important sur la posture de sécurité du Canada (y compris la cybersécurité et le SIGINT) et sur la sécurité des Canadiens.
Comme développeuse ou développeur de logiciels, vous allez résoudre des problèmes techniques intéressants et complexes. Nous vous offrirons l’opportunité de collaborer avec vos collègues et d’encourager l’entraide en milieu de travail.
Nous sommes à la recherche de développeuses ou développeurs de logiciels de niveau débutant , intermédiaire et avancé qui souhaitent travailler dans une culture d’apprentissage continu, qui veulent appliquer et élargir leurs connaissances, et qui sont enthousiaste à l’idée de créer des solutions fiables et créatives qui répondent aux besoins uniques des clients et remplissent le mandat du CST.
Le CST est à la recherche de gens passionnés, provenant de divers horizons, qui pourront s’épanouir dans un climat d’ouverture et qui reconnaissent la valeur d’une diversité de points de vue. Si vous ne possédez pas 100% des qualifications requises, mais que le travail que nous accomplissons et l’idée de rejoindre nos rangs vous enchantent, lancez-vous et tentez votre chance!
À quoi s’attendre
- Le processus se déroulera dans la langue officielle de votre choix.
- Vous recevrez un test technique pour chacune des langages de programmation identifiées dans votre application. Ces tests seront utilisés comme outils pour déterminer si vous continuez ou non dans le processus en fonction de votre connaissance de ces langages. Vérifiez régulièrement votre courriel indésirable pour être informé de la tenue du test.
- Si vous réussissez le(s) test(s) technique(s), votre candidature sera transmise aux différents gestionnaires.
- Si un gestionnaire exprime un intérêt pour votre profil de candidat, vous serez contacté pour fixer une première entrevue
- Votre candidature restera à la disposition des responsables du recrutement pendant un maximum de 3 mois.
- Si un gestionnaire ne manifeste pas d'intérêt pour votre candidature dans ce délai, votre candidature expirera.
- Si vous êtes retenu lors de votre entrevue initiale, vous serez invité à participer à une ou plusieurs entrevues techniques.
- Nous demanderons vos références (2 superviseurs ou directeurs actuels ou passés) si vous êtes retenu à l'étape de l'entrevue.
Échelle salariale
Pour en savoir plus sur l’échelle salariale, l’indemnité de congé annuel et les avantages sociaux (santé, dentaire, pension, etc.), consultez la page « Rémunération » sur notre site Web.
Zone de sélection
Ouvert aux personnes ayant la citoyenneté canadienne.
Lieu
La majorité des postes sont à Ottawa, en Ontario. Le CST a deux installations accessibles . Des modalités de travail souples, y compris le télétravail quelques jours par semaine, pourraient être possibles. Apprenez-en plus sur notre lieu de travail .
Conditions d’emploi
Vous devez avoir une cote de fiabilité approfondie valide ou une habilitation de sécurité Très secrète approfondie. Cette condition d’emploi doit être remplie avant que nous puissions faire une offre d’emploi.
Pour en savoir davantage sur le processus d’embauche, consultez la page « Processus d’embauche et sécurité » sur notre site Web.
About Communications Security Establishment Canada
Communications Security Establishment Canada (CSE) is Canada's national cryptologic agency. Unique within Canada's security and intelligence community, we employ code-makers, codebreakers, and secure system creators to provide the Government of Canada with foreign signals intelligence (SIGINT), as well as cyber security services (Canadian Center for Cyber Security). CSE is the national hub for cyber operations to defend Canada and advance national interests. We provide technical and operational assistance to federal law enforcement and security agencies.