Algorithm Software Engineer - Low-Latency Video Streaming (Campus Recruitment/Intern)
- Sharpa
- Singapore, Singapore
- SGD 60,000 – SGD 90,000
新加坡正式算法类
职位描述
- Be responsible for analyzing, designing, developing, testing, and deploying real-time communication services and applications between robotic systems, teleoperation systems, and remote computing platforms.
- Analyze and identify each component across the full technology stack to enable the most efficient, lowest-latency, and most stable bidirectional transmission and processing of robot data such as audio-video streams across various network environments.
- Work closely with software, hardware, and algorithm teams to significantly enhance the overall performance and product experience of teleoperation and robotic systems from the perspective of real-time communication.
职位要求
- Master's degree or higher, preferably in Computer Science, Electronic Information, Robotics, or related fields. Prior development experience in the audio-video industry is preferred.
- Mainstream Audio-Video Protocols: Familiarity with or willingness to learn mainstream A/V communication protocols including WebRTC, RTP/RTCP, RTSP, SFU, MCU, etc. Possess the ability to select protocols based on UDP/P2P architectures. Experience in custom protocol design and implementation is preferred.
- Encoding & Compression Technology: Proficient in codecs such as H.264/H.265/Opus; familiar with frame types (I/P/B), GOP structure, bitrate control, and methods for low-latency parameter tuning. Must have practical experience in optimization and integration.
- Proficient in C/C++ multithreaded programming, familiar with WebRTC open-source code, and have hands-on project experience in performance optimization based on the WebRTC technology stack.
- Network Transmission & Low-Latency Pipelines: Possess the capability for in-house R&D or deep customization of UDP video streaming. Able to independently design high-concurrency A/V data streaming pipelines targeting extreme low latency. Experience in implementing new protocols such as LL-HLS, CMAF, or AI streaming is preferred.
- Prior development experience in remote teleoperation systems for robotics, autonomous driving remote control, cloud gaming, or similar fields is preferred.
投递
Skills
- WebRTC
- RTP/RTCP
- RTSP
- 音视频编解码(H.264/H.265)
- OPUS
- C++
- Low-latency streaming optimization




