Talent.com
No longer accepting applications
Embedded Engineer (Linux kernel and Android platform development)

Embedded Engineer (Linux kernel and Android platform development)

TIU ConsultingBengaluru, Karnataka, India
20 days ago
Job description

Experience : 6–8 years

Location : Bangalore

Immediate Joiners highly preferred

Key Responsibilities :

  • Design, develop, and maintain Linux kernel modules, device drivers, and Android HAL components .
  • Work across the Linux kernel, Android framework, and application layers to deliver robust features.
  • Perform system-level testing, validation, and debugging for Linux / Android platforms.
  • Develop test cases, automation scripts, and validation frameworks .
  • Debug and resolve issues related to performance, stability, and memory .
  • Collaborate with hardware, QA, and system teams for seamless integration.
  • Optimise system performance (boot time, power, memory) .

Required Skills :

  • 6–8 years of experience in Linux kernel and Android platform development .
  • Strong proficiency in C programming (kernel / user space) and C++ / Java / Kotlin (Android).
  • Hands-on experience with device driver development (I2C, SPI, UART, USB, PCIe, Camera).
  • Good knowledge of Android HAL and AOSP build system .
  • Experience with testing and automation frameworks (JUnit, Espresso, UI Automator, Python / Shell scripting).
  • Strong debugging skills using GDB, adb, strace, systrace, perf, logcat .
  • Familiarity with Linux / Android system internals (processes, memory, IPC, security).
  • Create a job alert for this search

    Embedded Engineer • Bengaluru, Karnataka, India