Job Details

Kernel development

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.

×

Apply for this Position

All fields marked with * are required

Accepted: PDF, DOC, DOCX (Max 5MB)