Centre for Strategic Infocomm Technologies (CSIT)
Vulnerability Research on Mobile Devices (Internship Project)
Skills
22 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Internship
Location:
Singapore
Work mode:
Onsite
Published on:
5 October 2026
What they need
Duration: 2 - 4 Months
Internship Type: Undergraduate, Pre-University
Mobile applications and operating systems have become more complex, which leads to bugs in the code. Some of these bugs cause minor instability of the software. However, some bugs could be exploited and lead to compromise of the mobile device.
This project aims to research into techniques to discover vulnerabilities in mobile applications and operating systems, assess their impact and develop ways to mitigate them.
Scope & Deliverables
- Research into a publicly reported vulnerability on Android or iOS.
- Assess the impact of the vulnerability and develop a proof-of-concept to demonstrate the impact.
- Assess existing mitigations against the vulnerability.
- Assess if similar vulnerabilities may remain in the mobile software or similar software.
- Develop mitigations against the vulnerability or similar vulnerabilities.
Prerequisites/Skills Required
- Strong interest in mobile device security
- Experienced in C/C++ programming and mobile application development
- Basic understanding of reverse engineering, ARM assembly language and software vulnerabilities (e.g. basic buffer overflows etc.) is highly recommended
- Applicant should indicate preference in Android or iOS (if any)
In your application, please submit the following documents in a single PDF file for 'Resume/CV':
Resume/CV
All Education Certificates to-date (from secondary to tertiary education)
GCE 'O'/'N' Levels, NITEC
Prelim/GCE 'A' Levels, IB/Diploma
Latest university transcript from Year 1 (for current undergraduates)
- Student Status Letter/Degree Audit (for current undergraduates)
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.
Other offers great for you!
These companies are also looking for great profiles
Unitech Solutions
Consultant Vulnerability Management
Freelance
Paris, France
Hybrid
Skills
25 days ago
Quick apply
Top Profil
AI Engineer (mobile)
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
12 days ago
Quick apply
skiils
Consultant QA Mobile iOS / Android
Freelance
Paris, France
Hybrid
Skills
13 hours ago
Quick apply
No company information available.