CareerPlanSign in

Research Fellow (Computer Science / Software Engineering / Artificial Intelligence)

NTU Main Campus, Singapore💼 Full-time🗓 2026-03-06 → 2026-09-26

Core

Developing scalable binary analysis frameworks, AI-driven program understanding, and automated security testing pipelines for embedded automotive software systems.

Role type

Research Fellow (Software Engineering / AI / Cybersecurity)

Builds

Industrialized automated open-source component detection and emulation-based fuzz testing technologies for automotive software systems

Domain

Automotive software engineering, embedded systems, cybersecurity

Deliverable

production ML models | infrastructure

Required skills

binary analysis, emulation-based fuzz testing, AI/LLM-based program analysis, vulnerability assessment, Python, C/C++

Preferred skills

academic research track record, publications in reputable venues, experience with embedded MCU and SOC platforms

Technologies

Python, C/C++, LLMs, binary analysis frameworks, fuzz testing frameworks

Responsibilities

Develop and optimize automated binary analysis and open-source component detection systems; Design and enhance emulation-based fuzz testing frameworks for embedded environments; Apply AI and LLM-based techniques to improve program analysis and vulnerability assessment; Support system integration, benchmarking, deployment, and technical documentation

Seniority

Senior, hands-on IC researcher

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.