Job Description
Nanyang Technological University (NTU) in Singapore invites applications for a Research Fellow position at the intersection of computer science, software engineering, and artificial intelligence, with a strong emphasis on cybersecurity for embedded systems. This is a unique opportunity to join a world-class research environment and contribute to pioneering projects that address critical challenges in securing modern embedded devices.
As a Research Fellow, you will drive innovative research, develop novel AI-driven security frameworks, and advance software engineering practices to enhance the resilience of embedded systems. You will have access to state-of-the-art labs, collaborate with leading experts, and have the chance to publish in top-tier venues. The role also involves mentoring students, contributing to grant proposals, and engaging with industry partners to translate research into real-world impact.
We seek a highly motivated candidate with a PhD in a relevant discipline, a strong publication record, and hands-on expertise in embedded systems, cybersecurity, and artificial intelligence. Proficiency in programming languages like C/C++ and Python, along with experience in machine learning frameworks, is essential. Excellent communication and teamwork skills are required.
This full-time appointment offers a competitive salary, comprehensive benefits, and the chance to shape the future of secure and intelligent embedded systems. Applications are reviewed on a rolling basis. Join NTU and be part of a vibrant research community driving technological innovation.
Responsibilities
- Conduct cutting-edge research in software engineering, cybersecurity, and AI for embedded systems.
- Develop and implement advanced security solutions to protect embedded devices from cyber threats.
- Design and evaluate AI-driven algorithms for anomaly detection, threat intelligence, and vulnerability assessment.
- Publish research findings in top-tier conferences and journals (e.g., ICSE, CCS, NeurIPS).
- Collaborate with interdisciplinary teams and industry partners to translate research into practice.
- Mentor graduate and undergraduate students, and contribute to teaching activities.
- Assist in preparing grant proposals and managing research projects.
Qualifications
- PhD in Computer Science, Computer Engineering, or a closely related field.
- Proven research track record with strong publications in relevant areas.
- Expertise in embedded systems, real-time systems, or IoT security.
- Solid background in software engineering principles, software testing, and formal methods.
- Proficiency in programming languages such as C, C++, Python, and familiarity with AI/ML frameworks (TensorFlow, PyTorch).
- Excellent communication skills and ability to work in a multidisciplinary team.
- Prior experience in research grant writing is advantageous.