Job Title : Embedded Linux Kernel Developer – Android Focus
Location : Bangalore
Experience : 3–15 years
Employment Type : Full-time / Contract
Immediate Joiners Preferred
Required Skills & Experience :
- Strong expertise in Linux kernel, device drivers, Board Support Package (BSP) development, board bring-up, and customization, especially for Android kernel platforms.
- Proven experience in driver development and system-level feature optimization.
- Solid understanding of ARM-v7 / v8 architectures, microcontrollers, and application processors.
- Proficient in C programming for embedded or hard real-time systems.
- Excellent debugging skills on embedded targets using tools like :
- JTAG
- gdb
- Trace32
- valgrind
- Core dump analysis
- Experience in triaging and pre-analysis of system-level issues.
- Strong collaboration skills with cross-functional software and hardware teams.
Preferred Skills :
Working knowledge of :
HypervisorsContainersInter-Guest OS IPCInter-domain communication protocolsIntegration with other subsystems