Research Assistant
Job Req ID:
2438
Employee Category:
Research
Department:
Future Comms R&D Programme
About the Job
You will conduct research and develop novel software solutions for real-world embedded devices and custom hardware platforms. You will design and prototype experimental systems, investigate new algorithms and architectures, and work closely with hardware and system research teams to advance the state of the art in next-generation communication systems. You are expected to publish findings in top-tier conferences and journals and contribute to 6G standardization activities.
Who We're Looking For
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a STEM discipline. Research experience (academic or industrial) in embedded systems, communication systems, or related areas is required.
- Development experience in C, C++, Python, and MATLAB.
- Experience with embedded or low-level systems development with proven examples.
- Developed, debugged, and deployed software for real-world embedded devices, with a focus on research prototyping and experimental validation.
- Creative approach to problem solving, exceptional analytical skills, and strong engineering fundamentals.
- Solid knowledge of networking protocols (e.g., 3GPP), electronics, mathematics, physics, and radio frequency.
- Strong skills in debugging, performance optimization, and testing.
- Experience with large-scale C++ projects and version management tools (e.g., GitHub).
- Experience with STM32 microcontrollers and Xilinx RFSoC platforms, and CUDA coding for GPU acceleration.