Internship project: Internet-of-Things (IoT) Fingerprinting and Threat Analytics

Intern, Cybersecurity Engineering Centre (CSEC)
Cyber Security Agency of Singapore
InternshipClosed
What the role is
What you will be working on
The IoT Fingerprinting Project focuses on gaining visibility into Singapore's IoT deployment landscape by actively building profiles of connected devices such as IP cameras and routers. This project aims to enable CSA to understand Singapore’s IoT deployment composition, enabling the detection of trends, anomalies, and coordinated malicious activities, thus bolstering proactive threat hunting and incident response.
The intern will:
- Assist in the validation and fine-tuning of algorithms for IoT device fingerprinting.
- Work with datasets including IPFIX and DNS data from telecommunications providers.
- Analyse data patterns to identify features relevant to IoT device identification.
- Collaborate with the team to improve the accuracy of fingerprinting techniques.
- Contribute to the documentation of methodologies and findings.
- Prepare and deliver a final presentation summarising the internship and key learnings, focusing on the role of IoT fingerprinting in threat analytics and national defence.
What we are looking for
- Understanding of data analysis principles.
- Familiarity with at least one programming language for data analysis (e.g., Python).
- Good understanding of networking concepts and protocols (TCP/IP, DNS).
- Good written and verbal communication skills.
- Ability to work independently and as part of a team.
- Interest in exploring cybersecurity in relation to IoT.
- Experience with data analysis libraries in Python (e.g., Pandas, NumPy).
- Familiar with network analysis tools (e.g. Wireshark, Zeek)
Knowledge of machine learning concepts.
- Interns who can join from May 2025 onwards (6 months minimum commitment)
About Cyber Security Agency of Singapore
About the Cyber Security Agency of Singapore
Established in 2015, the Cyber Security Agency of Singapore (CSA) seeks to keep Singapore’s cyberspace safe and secure to underpin our Nation Security, power a Digital Economy and protect our Digital Way of Life. It maintains an oversight of national cybersecurity functions and works with sector leads to protect Singapore’s Critical Information Infrastructure. CSA also engages with various stakeholders to heighten cyber security awareness, build a vibrant cybersecurity ecosystem supported by a robust workforce, pursue international partnerships and drive regional cybersecurity capacity building programmes. CSA is part of the Prime Minister’s Office and is managed by the Ministry of Digital Development and Information. For more news and information, please visit www.csa.gov.sg
About your application process
If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and apply for other roles within Cyber Security Agency of Singapore or the wider Public Service.