31 Oct
|
HelixBeat
|
Bengaluru
31 Oct
HelixBeat
Bengaluru
Position Details:Location: Around 3/4Months Remote. Later Work mode will be Hybrid.
Locations: Bangalore
Interview Process: F2F Interview on 31st Oct in Bangalore
Compensation: Open, based on experience, PF will be included
Job SummaryExperience: 3–6 Years
Location: Bangalore
Role:
Develop and optimize multi-camera IP video streaming pipelines using RTSP/RTP, GStreamer and H.264/H.265 with hardware-accelerated decoding.
Key Responsibilities:
- Integrate multiple IP cameras over Ethernet using RTSP/ONVIF.
- Develop and maintain robust RTSP/RTP streaming pipelines.
- Develop GStreamer pipelines for H.264/H.265 video processing.
- Integrate hardware-accelerated video decoding.
- Implement stream reconnect, fault isolation and camera health monitoring.
- Monitor FPS, bitrate, packet loss and latency.
- Optimize CPU, memory, latency, buffering and frame-drop performance.
- Deliver decoded frames to AI preprocessing/Hailo pipelines.
- Debug network, streaming, codec and GStreamer issues.
Required Skills:
- Strong C/C++ and Linux.
- Hands-on GStreamer development.
- Strong RTSP/RTP and H.264/H.265 knowledge.
- Multithreading and Linux debugging.
- Experience with IP cameras and network streaming.
- Wireshark, GDB and Git.
- V4L2 / DRM / DMA-BUF / zero-copy is a plus.
- Raspberry Pi, hardware video acceleration or Hailo experience is a robust plus.
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- What is your ctc and ectc?
- What is your notice period?
Experience:
- Embedded software: 3 years (Preferred)
- C: 3 years (Preferred)
Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka
📌 Embedded Software Engineer (Bengaluru)
🏢 HelixBeat
📍 Bengaluru