Cybersecurity Research Engineer

DSTA

We are looking for innovative engineers and developers to join our Cybersecurity Programme Centre in the following role:

  • Conduct research to gain in-depth understanding of Windows, Linux, iOS, Android operating system architecture (kernel and subsystems) and how their subsystems could be exploited by malware
  • Conduct analysis and reverse engineering of emerging malware defence technologies and validate their effectiveness for protecting various systems such as enterprise servers, computers, mobile devices and network communication
  • Perform information security assessments through code audit, black box testing, reverse engineering, proof-of-concept simulations and malware analysis
  • Develop and maintain security testing framework
  • Develop new techniques and tools to enhance effectiveness of the framework

Candidates can look forward to a comprehensive training and development programme to prepare them for an exciting role in Cybersecurity Programme Centre.

Requirements

  • Tertiary qualification in Infocomm Security, Computer Science, Computer/Electrical Engineering, Information Technology, Mathematics or related fields
  • High proficiency in C++, Java, C# and/or Python, data structures, algorithms and software engineering methodologies
  • Knowledge of Assembly would be an advantage
  • Familiarity with Windows, Android and/or Linux operating system
  • Experience with cryptography, network security, application security and/or machine learning