Quick Apply
Android BSP Developer
120 - 140 PLN/ godz.B2B
SeniorFull-time·B2B
#387204·Dodano miesiąc temu·3
Źródło: nofluffjobs.comTech 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
178 aktywnych ofert