About the role
Responsibilities:
- Design, develop, integrate, and optimize Android video and Android multimedia components for automotive Platforms.
- Work on hardware-accelerated video encoder/decoder pipelines.
Requirements:
- Experience - 2 to 6 years.
- Proficiency in C++ with multithreading, memory management, IPC, and performance tuning is expected.
- Work across the complete Android multimedia/video stack from the framework to low-level video interfaces.
- Exposure to any Gstreamer, FFmpeg, or Openmax frameworks exposure.
- Experience in Android buffer management (BufferQueue and DMABUF) and the V4L2 framework is required.
- Debug Android multimedia framework, codec, rendering, and buffer flow-related issues.
- Knowledge of video playback architecture, streaming pipelines, frame scheduling, and timestamp handling is needed.
- Familiarity with video formats such as H. 264 H. 265 VP9 and AV1 is preferred.
- Experience with debugging tools like logcat, systrace, perfetto, and adb.