Job Description
Strong proficiency in C programming, with solid understanding of data structures and algorithms.
Hands-on experience with Linux Kernel development on Android platforms.
Experience in device driver development and integration with low-level hardware peripherals (cameras, audio, sensors, displays).
Familiarity with kernel debugging tools (e.g., JTAG, KGDB, ftrace).
Exposure to Qualcomm or MediaTek SoCs preferred.
For candidates who worked on embedded domain but only on MCU platforms, Knowledge of MCUs (STM, TI, NXP) and RTOS platforms (FreeRTOS, Zephyr, ThreadX) is a must
Good to have skill sets.
Experience in kernel performance measurement and tuning.
Participation in the upstream Linux kernel community (patch submissions, mailing lists, etc.).
Prior work with Android HAL layers and system integration.
Experience supporting factory tools and production environments.
Background in automotive systems or other embedded domains.
Kernel development (CoreOS: Kernel/BSP, CoreOS: IPC/Workstreams, CoreOS: Firmware/MCU/LPI teams)
Experience range – 3 to 10 Years
Thank you for your interest in this role. Please also share your CV at Vedika@lsarecruit.co.uk and if suitable, we will get in touch with you to discuss further.