Share this Job

Advanced Engineer

Date:  23-Sep-2022
Country/Region:  IN
City:  PUNE R&D
Contract Type:  Unlimited
Requisition ID:  40637

[1] Overall responsibilities and duties:

Technically Lead and support in development the Video Architecutre in Linux or Android

based Projects for full Software development life cycle. One should be able to mentor team to achieve the development goals.

Core competency in Automotive embedded software development. Good knowledge of ASPICE Process.


Minimum education level:

Bachelor of Engineering degree in Electronics/Computer Science.



8+ Years of exprience in automotive domain with min 4+ years relevant to Video feature

Experience in Architecture (IVI, Display, Accessories) based on Linux and Android. 

Experience in IVI and Cluster communication over GMSL link with LVDS

Strong programming experience in both C and C++

Hands-on development experience in Multimedia(Video/ Graphics)

Hands-on experience on Linux Multimedia framework, gstreamer, ffmpeg, Openmax, Stagefright

Experience in Video management for USB/MTP, Bluetooth, WiFi, Telephony, Navigation, Carplay, Android Auto, Baidu Carlife sources.

Experience in Video and graphics plane management(Z Order etc.).

Experience in working with gpus for 2D/3D.

Experience in Surround View Camera (SVC) and Rear View Camera (RVC)

Experience in Video codecs (MP4 / AVI / H.264 (MKV) / WMV).

Extensive experience with compressed video formats (H264, HEVC, AV1, …)

Extensive knowledge of video processing

Development explerience on Linux OS , good understanding of Video Device Drivers

Strong debugging skills for GDB, Crashdump analysis, Handling latency issues for video

Have experience in ASPICE development process and standard

Development of low-level embedded software

Should be able to work with Git/Gerrit, JIRA, Confluence, Agile ceremonies

Experience in boot time measurement and optimization for quick boot requirements.

Experience in Linux BSP and Kernel development.

Experience in performance analysis and optimization of in various layers.                

Experience in GStreamer, OpenMAX will be plus.

Knowledge low level SOC interfaces (I2C, SPI, USB, UART etc.)

Experience on hyperwiser based projects

Knowledge of Java Programming in additional


Nice to have :

Exposure to Android Video Framework

Experience on Android Multimedia Framework

Good to have knowledge of virtualization

HTTP media socket programming