Research Engineer/Fellow (Communication System Software Solution)
Singapore Institute of Technology
Job description
About the role
The Future Communications Translation Lab (FCTLab) at the Singapore Institute of Technology (SIT) is looking for a Research Engineer/Fellow to join its Networks & Cybersecurity research division. The role focuses on 5G and future communication technologies, working with faculty and industry partners to turn research into practical, industry-ready solutions. It is a fixed-term position.
Key responsibilities
- Work with researchers and industry partners to understand use-case requirements, assess technical feasibility and propose system architectures, software designs and hardware components.
- Develop proof-of-concept applications and working prototypes through hands-on software development.
- Integrate software with devices, cameras, sensors, actuators and communication interfaces, adding AI models, video processing and streaming where relevant.
- Design and run functional and performance tests, troubleshoot integration issues and refine prototypes for laboratory experiments, field trials and demonstrations.
- Plan development activities with the Principal Investigator, Co-PI and research team, and define technical requirements and coordinate vendors when development is outsourced.
- Prepare software documentation, technical reports and demonstration materials, and contribute to feasibility studies, collaboration proposals and publications.
- Maintain prototype software and development environments and guide students and researchers.
Required profile
- At least 6 years of experience in software development and system design, with hands-on prototype development.
- Bachelor's, master's or Ph.D. in Electrical and Computer Engineering, Computer Science or a related field.
- Good understanding of wireless communications and networking, especially 5G/LTE and Wi-Fi.
- Experience in hardware-software integration and computer networking fundamentals (TCP/UDP/IP, sockets, VPN, NAT, tunneling).
- Strong analytical, technical and problem-solving skills, and good communication and technical writing skills.
Required skills
- Python and C++ for software design and programming.
- Linux networking tools such as iperf, iproute2, nmcli, tcpdump and wireshark.
- Video processing and streaming, and AI, machine learning and computer vision are highly preferred.
- ROS/ROS 2, embedded systems, real-time operating systems or edge computing deployment is an advantage.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Singapore Institute of Technology
Related job offers
-
Research Fellow / Senior Research Fellow (Wireless Localization & Sensing)
ntu NTU Main Campus -
Network Solution Architect - Enterprise and Presales
Hays Singapore -
Channel Program Manager – Responsable du Programme Canal
JAC Recruitment Singapore Singapore -
Executive Engineer (Communications)
sggovterp CAA-Changi Airport Terminal 2 -
Lead Engineer (Modelling and Simulation)
sggovterp IMD - Mapletree Business City