BSP_Device Driver

3 months ago


noida, India MediaTek Full time

Job Description (BSP Domain)

  • Must have 3-5 years of S/W development experience.
  • Excellent C/C++ Programming Skills.
  • Should have experience in Linux Kernel programming and excellent debugging skills
  • Should have expertise in one of the below domains:


  • Device drivers – Peripheral, like USB/UART/SD Card/eMMC/Sensor/Touch etc.
  • Display – Preferably experience in LCM driver, Android's Surface Flinger & View framework.
  • Low Power – Preferably experience in Thermal, Clock management, PMIC, Charging, Knowledge of current consumption debugging.
  • GPU - Good knowledge of Android Graphic Architecture, Game & benchmark performance.
  • Video -- Good knowledge of video framework, Codecs, Codec driver etc.
  • System stability – Should know dump analysis using trace32 or gdb, experience in handling Kernel/Native exception, Interrupt handling, etc.


  • Should be strong in operating system Concepts, Memory Management.
  • Experience on Android HAL is a plus.
  • Preferred to have worked on Android based Smart Phone Projects.
  • Experience with x86_64 and/or ARM/ARM64 architectures is a plus
  • Open Source contributions to Linux, Kernel or interaction with Open source community is a plus
  • Strong Communication skills, Self-driven, Positive attitude & hardworking.