Linux Device Driver Developer

Bangalore | 5 to 10 Years

Key Responsibilities:
  • Hands-on working experience with Mobile platform such as Android, Embedded Linux
  • Linux/Android kernel development, device driver development and Android architecture experience
  • Experience in Linux kernel development, customization. Understand the user space and kernel space concepts
  • Demonstrated understanding of Linux kernel internals(scheduling, concurrency and synchronization, memory management, IPC), OS, multi-core RTOS environment, device drivers and CPU, Memory, storage interfacing
  • Experience with toolchains, debuggers and assembly language with good debugging experience in kernel / OS environment
  • Power and/or performance optimization, CPU, SOC SW DCVS/DVFS Governors exposure
  • Board level debugging, JTAG, CPU Profilers, ARM Developer Studio exposure
  • Exposure to ADB shell, shell scripts, Python scripts, Understanding of Linux/android systems , automation scripts/environment
  • Exposure to Git, Jira, Android and QTI tools

Apply Now

    Most Popular

    | 0 Min Read

    Physical Design Engineer Lead

    | 0 Min Read

    Embedded Firmware with Storage

    | 1 Min Read

    Linux Device Driver Developer