Technical Skills:
Common:
- Excellent programming skills in C C
- Experience in Linux applications interfacing with Linux drivers algorithms pipelines for Multimedia.
- Experience in Multimedia frameworks like GStreamer OpenGL V4L2 or DRM
- Experience with Linux threads system calls and serialization mechanisms
- Extensive experience in embedded Linux user space application development
- Experience in GDB KDB Trace
- One of the below Camera/Display/Codec/Graphics related skills
- Android HAL experience is a good to have
Camera:
- Experience of Camera and image pipelines (Histogram 3A algorithms Color Correction image formats etc.)
- Media Controller (Open Source) and V4L2
- Experience in CSI2
Display:
- Experience in
- DRM/KMS Kernel Drivers
- HDMI MIPI DSI protocol
- DSI Panels
- Display picture quality (White Balance Histogram Color correction image formats etc.)
- Waylend/Weston
trace,image pipelines,embedded linux user space application development,drm,camera,color correction,c++,linux application,linux kernel,display,gdb,gstreamer,kdb,mipi dsi protocol,c,embedded,android hal,multimedia frameworks,linux drivers,multimedia framework,opengl,csi2,media controller,waylend/weston,hdmi,3a algorithms,drm/kms,multimedia,system calls,linux applications,histogram,linux threads,kernel drivers,v4l2,serialization mechanisms,dsi panels