Android BSP (Board Support Package) Developer (m/f/n)
do 22.7k PLNdo 22 680 PLN/ mies.B2B
SeniorFull-time·B2B
#387580·Dodano dziś·0
Źródło: ShimiTech Stack / Keywords
CC++GerritGitLinuxJTAG
Firma i stanowisko
SHIMI Sp. z o.o.
Wymagania
- Proficient in programming with C, C++, and Java.
- Expert knowledge of Linux, including kernel internals, device trees, and memory management.
- Experience with Android Build System commands such as lunch and m.
- Familiarity with version control tools like Git and Gerrit.
- Skilled in debugging with JTAG, gdb, adb, and fastboot for low-level system troubleshooting.
Obowiązki
- Board Bring-Up: Booting new custom hardware from scratch, initializing the bootloader, and configuring low-level firmware.
- Kernel & Driver Development: Customizing the Linux Kernel and writing/porting device drivers for hardware peripherals such as Wi-Fi, Bluetooth, displays, touchscreens, sensors, and cameras.
- HAL (Hardware Abstraction Layer) Implementation: Creating the interface allowing Android framework APIs to communicate with hardware components.
- AOSP & Image Building: Compiling and configuring the Android Open Source Project to create modular OS images including boot.img, vendor.img, and system.img.
- Testing & Certification: Running Google Mobile Services certification tests including CTS, GTS, and VTS to ensure hardware compliance.
Benefity
- Contract B2B arrangement via Shimi.
- Remote work with occasional visits to the Warsaw office.
- Compensation up to 135 PLN per hour net + VAT.
SHIMI sp. z o.o.
46 aktywnych ofert