Bachelor's degree in engineering or related field in Computer Science or Electronics.
At least 10 to 12 years of experience in developing BSP software components in Linux and Android platforms.
o Good Knowledge of Linux & QNX device drivers as well as peripheral subsystems.
o Strong in C programming skills.
o Working experience in Android AOSP/Linux based infotainment and build environments
o Development experience in Display, Touch, Audio subsystem drivers (Serializer-Deserializer, Platform specific frameworks, GMSL/LVDS FPD Link, DSI, Touch Firmware, Audio calibration and TDM /PCM/DSP configurations, I2S, A2B).
o Experience on DSI, DP port configurations across various SoC platforms like Qualcomm, Samsung, MediaTek.
o Display bridge chip bring-up/configuration experience.
o DRM, Surface flinger, Openwfd, screen related understanding to debug issues.
o TFT panel display timing configuration and debugging.
o Touch controller firmware update, Driver configuration parsing mechanisms.
o Audio driver usage in different chip vendor's platform; understanding of audio routing; configurations in terms of OS, SoC platform.
o Development experience in serial protocols like I2C, SPI and UART.
o Working experience in QNX hypervisor-based systems
o Good knowledge and working experience on Qualcomm, MediaTek and Samsung SoC platforms.
o Proficient in handling hardware debugging tools like oscilloscope, saleae analyzer, EVK platforms, JTAG debugger
Creative & strong problem-solving capability resulting in good solution to technical complex software defects
Strong communication and inter-personal skills
Job Type: Contractual / Temporary
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.