Android BSP (Board Support Package) Developer
Posted bythe hiring team· about 2 hours ago
Posted bythe hiring team· about 2 hours ago
Android BSP (Board Support Package) Developer
USD 63,243 – USD 68,302
Be among the first applicants
Verified team
HR-vetted before going live.
Transparent pay
Salary stated upfront.
Be among the first applicants
Just opened — your application stands out.
About this role
Responsibilities:
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 (e.g., Wi-Fi, Bluetooth, displays, touchscreens, sensors, and cameras)
HAL (Hardware Abstraction Layer) Implementation: Creating the interface that allows Android framework APIs to communicate with underlying hardware components securely
AOSP & Image Building: Compiling and configuring the Android Open Source Project (AOSP) to create modular OS images (such as boot.img, vendor.img, and system.img)
Testing & Certification: Ensuring compliance with hardware requirements by running Google Mobile Services (GMS) certification tests (CTS, GTS, and VTS)
Requirements:
Programming Languages: C, C++, and Java
Operating System Knowledge: Expert proficiency in Linux, including kernel internals, device trees, and memory management
Build Systems: Hands-on experience with Android Build System commands (e.g., lunch, m) and version control tools like Git and Gerrit
Debugging Tools: Using JTAG, gdb, adb, and fastboot for low-level system troubleshooting
Knowledge of Polish language
Offer:
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Employee referral program
The Android BSP (Board Support Package) Developer role with the hiring team offers USD 63,243–68,302 per year. Salary information is published as part of every JobRemotely listing so candidates can self-screen before applying.
Yes — the hiring team has marked this Android BSP (Board Support Package) Developer role as open to candidates based in Poland. Eligibility requirements are surfaced in the JobPosting structured data on the listing.
The hiring team uses the JobRemotely structured hiring pipeline: candidates apply through the listing, complete a paid test task or screening, and only then proceed to interviews. This skips the resume black hole and respects everyone's time.
Similar roles
Hand-picked from the same category.
the hiring team· Poland·Remote·5 minutes ago
USD 47,432 – USD 74,310
Viewthe hiring team· Poland·Remote·5 minutes ago
USD 47,432 – USD 74,310
Viewthe hiring team· Poland·Remote·5 minutes ago
USD 44,270 – USD 50,594
Viewthe hiring team· Poland·Remote·5 minutes ago
USD 60,713 – USD 65,773
ViewJob ads say a lot about where engineering is going — if you read enough of them. We went through all 335 remote engineering roles on our board, every one with a published salary, and counted what they actually ask for.