Android BSP Developer

120 - 140 PLN/ godz.B2B
SeniorFull-time·B2B
#387204·Dodano miesiąc temu·3
Źródło: nofluffjobs.com
Aplikuj szybko

Tech Stack / Keywords

CC++JavaLinuxAndroid Open Source ProjectGitGerrit

Wymagania

  • Commercial experience as an Android BSP Developer or Embedded Linux Developer.
  • Strong programming skills in C and C++; knowledge of Java is a plus.
  • Expert knowledge of Linux, including Linux Kernel internals, Device Trees, Memory management, Embedded Linux architecture.
  • Hands-on experience with Android Open Source Project (AOSP).
  • Practical knowledge of the Android Build System, including commands such as lunch and m.
  • Experience with Git and Gerrit.
  • Proficiency with low-level debugging tools such as JTAG, gdb, adb, and fastboot.
  • Strong analytical and problem-solving skills in hardware/software integration.
  • Good communication skills in English.

Obowiązki

  • Perform board bring-up for new custom hardware, including bootloader initialization and low-level firmware configuration.
  • Customize the Linux Kernel and develop or port device drivers for hardware peripherals such as Wi-Fi, Bluetooth, Displays, Touchscreens, Cameras, Sensors.
  • Develop and maintain the Android Hardware Abstraction Layer (HAL), enabling communication between Android framework APIs and hardware components.
  • Build and configure Android Open Source Project (AOSP) and generate system images, including boot.img, vendor.img, and system.img.
  • Debug and troubleshoot low-level system and hardware integration issues.
  • Execute and support Google Mobile Services (GMS) certification processes, including CTS, GTS, and VTS testing.
  • Collaborate closely with hardware and software engineering teams to integrate and optimize new platform features.
SQUARE ONE RESOURCES

SQUARE ONE RESOURCES

178 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj szybko