DN

Cyber Security Program Analyst

DSO National Laboratories
Defense R&DSingaporeOnsitePosted 10 months ago

About the role

AI summarised

This role involves conducting defense-focused research into system security threats and vulnerabilities at DSO National Laboratories. The analyst will develop and operate automated program analysis tools to identify software bugs and expedite bug-finding through computational parallelization.

Defense R&DOnsiteAccounting

Key Responsibilities

  • Conduct research in the latest system security threats and vulnerabilities
  • Conduct in-depth program analysis techniques and tools to automatically find bugs in systems and software
  • Operate computational tools to expedite the parallelization of bug finding effectively and efficiently

Requirements

  • Master / Bachelor's Degree in Computer Science / Computer & Communication Systems / Information Science / Computer Engineering / Computer Forensics / Electrical & Electronics Engineering / Network Technology / Mathematics or related qualification
  • Experience in compilers, program analysis (static/dynamic)
  • Experience in C/C++ programming, Python and Powershell programming
  • Experience in basic database and networking programming, programming Windows and Linux virtualization systems
  • Experience in web development using web framework (HTML/XHTML, CCS, Javascript, FLASK, etc)
  • Experience in virtualization of software such as QEMU or KVM
  • Experience in basic infrastructure automation/setup (PXE, DHCP, IPMI, Ansible)
  • Passion for computer programming and computer security
  • Prior research experience will be advantageous
  • Interests in applications of AI and machine learning are welcome