Advisory and Updates on COVID-19 (Coronavirus Disease 2019):

Search by Keyword or Location

(Senior) Research Assistant

Apply now Job no: 495125
Work type: Contract, full-time
Location: Singapore
Categories: Bachelor Degree, Masters, PhD, Information Systems Technology & Design, Engineering - Electrical & Electronics/Communications, IT - Network/Systems/Database, IT - Software, Others

The Singapore University of Technology and Design (SUTD) is now accepting applications for (senior) research assistants in the project titled A Stream Processing based NFV Platform for 5G on Modern Multicore Processors. Successful candidates will join an active research group in the ISTD Pillar of SUTD for three years (may concurrently purchase a part-time PhD at SUTD). The candidates will be working on developing novel parallel and distributed system optimizations for continuous real-time data streams of network packages.

Project Description:

Network Function Virtulization (NFV) is a key enabling technologies in fifth generation (5G) communication networks for embedding service-level customized network slices in a network infrastructure, based on statistical resource demands to satisfy long-term quality of service (QoS) requirements. We will develop a novel stream processing based NFV platform for virtual network functions (VNFs) to simplify the development and management of high-performance VNFs on modern multicore processors.


  • The candidate must have strong programming skills in C++/Java.
  • Knowledge in parallel and distributed computing is a must.
  • Knowledge in network engineering is strongly preferred but not required.
  • Knowledge in one of our open-sourced frameworks is a big bonus (
  • The candidate must have a solid academic background in Computer Science or Electrical Engineering. Both bachelor and master degrees can apply.

Please note that only shortlisted candidates will be contacted.

PI: Shuhao Zhang

CO-PI: Binbin Chen

Applications close: Singapore Standard Time

Back to search results Apply now Refer a friend

Share this:

| More

Already Applied?

Update your details,view your application and progress

Job Mail Subscription

Keep informed about job opportunities.

Refine Search