01 Nov
|
HelixBeat
|
Bengaluru
01 Nov
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:
Solid C/C++ and Linux.
Hands-on GStreamer development.
Robust 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