Multimedia frameworks, codec standards, media stack integration
Display interface standards, Android/QNX/Linux kernel
Embedded systems, multi-core ARM/CPU, C/C++ Development
Low-level development
Linux kernel
Debugging with J-TAG/ICE
OS: Linux, Android, QNX, RTOS
Strong proficiency in C/C++ programming and memory management
Video codecs (H.265, H.264, VP9, VP10, MPEG-4, etc.); OpenMAX IL; HLOS (Android/QNX) media stack; TV Input, HDMI-in; computer vision & video analytics; Video pre/post-processing.
Good understanding of video pipeline and build systems
Familiarity with cross-compilation and embedded Linux toolchains
Experience with debugging tools (GDB, ftrace, perf, printk, etc.)
Version control experience (Git)
Excellent communication and cross-functional collaboration
Ability to translate complex hardware/software constraints into practical solutions
Mentorship and technical coaching for junior engineers