Back to jobs
Ottawa, Ontario
2026-10-08
Canadian Security Intelligence Service (CSIS) | Service canadien du renseignement de sécurité (SCRS)
English
North America
Co-op: IT and Engineering
Role Description
**Job Summary**
**Work Term:**
Winter 2028 (January – April 2028)
The Canadian Security Intelligence Service (CSIS) is seeking to hire students who are looking for a Co-op or internship placement opportunity from January 2028 to April 2028.
**Eligibility:**
We will only be considering applicants enrolled in an accredited Co-op or Internship program in line with their program requirements from their post-secondary academic institution.
CSIS is committed to building a workforce that is truly representative of the Canadians it serves by cultivating a diverse and inclusive workplace environment. This will be achieved by increasing employment equity group representation (including persons with disabilities, visible minorities, Indigenous peoples and women) at all levels within the organization through hiring and talent management practices. Should you require accommodation in relation to a disability, please notify us during the recruitment process, as we will ensure that appropriate accommodations are made (eg. specialized equipment, changes to the physical workspace) to provide employment opportunities for all qualified candidates. In support of achieving a greater, diverse and skilled workforce, we strongly encourage those individuals who belong to one or more of the employment equity groups to self-identify when applying.
CSIS Offices in Canada are located on various ancestral and traditional lands. In the spirit of reconciliation, we acknowledge all Indigenous People across Canada and their connection to these lands.
CSIS is looking for students who thrive on tackling diverse challenges in a unique environment. If you are up for the challenge and want to join one of our highest performing teams, there is no doubt that your contributions to CSIS will provide a meaningful impact to our mission of helping keep Canadians safe against national security threats.
CSIS offers opportunities for students to gain valuable experience in science and technology, with the possibility to return for multiple placements within the directorate.
Students will be given the opportunity to cultivate their skills and knowledge by being paired with experienced employees who will provide feedback during the work term. They will have the opportunity to broaden their knowledge and experience before choosing a career specialization.
The system will allow you to select only one location of work. If you are interested to be considered for various locations of work as mentioned above, please highlight, in your cover letter, the additional locations you would like to apply to.
Our program is designed to identify and develop potential full-time employees.
Special consideration may be given to those with a proficiency in both official languages of Canada.
Science and Technologies offers a wide variety of specializations; you can apply to one or multiple areas of interest within the branch for student job opportunities.
**Placement Will Provide Opportunities In The Following Areas**
* Hands on work experience with projects;
* Teamwork and individual contributions;
* Exposure to knowledgeable and passionate subject matter experts;
* Collaborative work environments;
* Improve time and project management skills;
* Diverse work force.
**Summary of functions**
Students can cultivate their skills and gain valuable experience in the following fields:
**Stream 1 - Database Administration**
* Install, configure, monitor and support databases, performing database backups, restores/refreshes;
* Advise/assist developers in database design and queries best practices.
**Stream 2 - Embedded Systems Programming/Hardware**
* Work with analog and digital electronic circuits and troubleshooting hardware/software/firmware within embedded systems;
* Assist with testing and evaluation of systems to ensure they meet their functional and operational requirements;
* Analyze test results and track issues resolution to ensure that systems can be successfully deployed operationally with high confidence;
* Gain experience with microcontroller architecture (Raspberry Pi, Arduino), embedded PC hardware or VME based single board computers, and ARM architectures.
**Stream 3 - IT Infrastructure Support**
* Provide operational infrastructure services that enable the collection of intelligence in order to advance CSIS’ investigations;
* Create and sustain a centralized operational environment that offers high performance and high-speed networks through the development of a core set of services of cost-effective, scalable and adaptive infrastructure;
* Maintain, support and administer elements in an Enterprise environment such as: Linux/Windows servers, virtualization technologies (VMware, OpenStack); storage technologies (Storage Area Network, Network Attached Storage, backups/restores); identity and access management (LDAP, Active Directory); web infrastructure.
* Desktop software and hardware (Operating system (OS), firmware, group policies and SSCM).
**Stream 4 - IT/Network Security**
* Research latest security practices. Validate operational tools and make recommendations for improvements to standard practices;
* Apply network security best practices involving commercial hardware and software;
* Develop and maintain SOC, software tools and scripts for system security audits;
* Assess/provide/use/validate secure network infrastructure for technical solutions;
* Test vulnerability of products or software, proof of concepts, refine requirements and conduct research;
* Perform vulnerability assessments, provide reports and recommendations;
* Install, configure and support security related products;
* Conduct in depth security assessments including but not limited to: Statements of Sensitivity (SOS), Security Reviews, Threat and Risk Assessments (TRA) and Certification & Accreditations (C&A), Security Assessment and Authorization (SA&A);
* Obtain solid foundation of Government of Canada IT Security standards;
* Learn how to work in a Security Operations Center environment;
* Familiarize oneself with Wireless Intruder Detection Systems (WIDS) and their role in IT Security;
* Participate in the forensic acquisition and analysis of various equipment using modern tools and techniques.
**Stream 5 - Networking/Network Engineering/Telecommunications**
* Develop tools for the delivery and processing of telecommunications data;
* Test and maintain mobile devices using networking protocols and software development tools;
* Analyze and configure LAN/WAN communications networks and appliances;
* Maintain, support and administer of LAN/WAN including switches, firewalls, routers etc.;
* Installation and cabling of IT hardware and desktop PCs.
**Stream 6 - Software Development**
* Use programming language such as, but not limited to: Java, C#, Javascript, Python, C/C++ and Go;
* Perform development and integration of software systems using Pega Business Process Management (BPM) rules engine;
* Build tools, APIs, native or web-based frontends;
* Interact with end users and provide recommendations;
* Participate in designing, programming, testing, documenting and optimizing solutions;
* Learn best practices through mentorship and code review;
* Support or modernize legacy applications.
**Stream 7 - Specialized Intelligence Collection Systems**
* Validate the functionality of technical solutions to ensure the capabilities will be effective in an operational environment;
* Provide/use/validate secure network infrastructure for technical solutions;
* Investigate, troubleshoot and determine remedial action to issues reported by clients;
* Configure and deploy various solutions involving networking equipment, computers, software applications and tools.
**Stream 8 - Support Technicians**
* Hardware repairs / setup (computer, printer, mouse, keyboard, etc.);
* Application Support (Troubleshoot / Resolve software issues, Assist with software installations and updates);
* Passwords Resets;
* Samsung Cell Phone Troubleshooting / Install;
* Network/ Connectivity Issues;
* Video Conference Support;
* File Transfers or Restoration (Microsoft Word, Excel, PowerPoint, etc.);
* Telephone and Fax Support;
* General IT Questions / Support.
**Stream 9 - Quality Assurance and Testing**
* Ensure data quality and data assurance in a processing system for collection, organization, filtering, triaging, and reporting of data types, collected using various techniques on a big data system in a complexly distributed mission critical system;
* Assist with testing and evaluation of systems to ensure they meet user requirements;
* Coordinate with development and operational teams to identify valuable tests and writing/developing new test cases and participate in continuous improvement testing;
* Analyze test results and track issues until resolution;
* Use tools and systems that directly support the collection, processing, storage, handling and safeguarding.
**Stream 10 – Strategic Planning and Reporting**
* Support in developing and implementing strategic plans to achieve organizational goals and objectives;
* Contribute to establish and track key measures to track progress towards strategic objectives;
* Participate in the collection, analysis, and interpretation of data to inform strategic decisions;
* Support in developing reports and communicating progress and results to stakeholders, including senior management, executives, and external partners;
* Develop and maintain relationships with stakeholders, including team members, program managers, and partners;
* Contribute to the identification and mitigation of risks that could impact strategic outcomes;
* Participate in regular evaluations and reviews to assess progress and identify areas for improvement;
* Support the team in achieving its goals and objectives, and contribute to the overall success of the organization.
**Stream 11 - Cloud Platform Development and Security**
* Design, develop, and deploy scalable