We are seeking an energetic, quick-thinking professional who thrives on challenges and works well independently.
Key Responsibilities:
Integrate into a substantial existing codebase primarily written in C.
Design and develop cross-functional features in the video processing domain within a Linux environment.
Perform system and algorithmic level optimizations.
Analyze and resolve issues in live deployments.
Key Responsibilities:
Integrate into a substantial existing codebase primarily written in C.
Design and develop cross-functional features in the video processing domain within a Linux environment.
Perform system and algorithmic level optimizations.
Analyze and resolve issues in live deployments.
Requirements:
Requirements:
A minimum of 5 years of experience in C / C ++ development within a Linux environment.
Deep understanding of Real-Time application development best practices and Linux system programming, including multithreading, synchronization, inter-process communication, performance oriented programming, Makefile, debugging on target, and bash scripting.
Strong knowledge of the TCP/IP stack, including switching, routing, and multicast.
Proven experience integrating with third-party libraries and drivers.
Experience with Docker/Kubernetes and cloud deployment – a big advantage.
Familiarity with development on both Intel and ARM platforms – an advantage.
Knowledge of video encoding (MPEG, JXS, etc.) and streaming technologies (MPEG TS, WebRTC, HLS, etc.) – an advantage.
Requirements:
A minimum of 5 years of experience in C / C ++ development within a Linux environment.
Deep understanding of Real-Time application development best practices and Linux system programming, including multithreading, synchronization, inter-process communication, performance oriented programming, Makefile, debugging on target, and bash scripting.
Strong knowledge of the TCP/IP stack, including switching, routing, and multicast.
Proven experience integrating with third-party libraries and drivers.
Experience with Docker/Kubernetes and cloud deployment – a big advantage.
Familiarity with development on both Intel and ARM platforms – an advantage.
Knowledge of video encoding (MPEG, JXS, etc.) and streaming technologies (MPEG TS, WebRTC, HLS, etc.) – an advantage.
This position is open to all candidates.





















