A leading tech consulting firm is seeking a professional with strong proficiency in C programming and hands-on experience in embedded Linux systems. The ideal candidate will have extensive knowledge of multimedia standards and experience with various tools including Yocto and debugging utilities. Strong skills in version control and collaborative workflows are essential. This position is a great opportunity for those passionate about developing advanced multimedia applications.
Qualifications
Deep understanding of data structures and concurrency.
Experience with embedded Linux environments.
Familiarity with multimedia coding standards.
Exposure to multimedia stacks: GStreamer, DVB, RDK-V or Android video is a plus.
Skills
C programming
Linux memory management
RDK-V
DVB
GStreamer
Android video
Debugging tools
Yocto
Git version control
RDK services/plugins
Tools
GDB
Valgrind
strace
perf
systemd/journalctl
logcat
Yocto/bitbake
Job description
Requirements
Strong C programming with data structures, pointers, memory management, and concurrency on Linux.
Hands-on experience with at least two of the following:
RDK-V (Thunder/OCS, RDK Media Framework, IARM, RDK services/plugins)