CareerPlanSign in

Android BSP Engineer

Stockholm💼 Full-time🗓 2026-09-22 → 2026-09-26

Core

Bring up Android on new custom hardware from initial kernel boot through a fully functioning system, integrating software stacks with custom hardware.

Role type

Android BSP Engineer

Builds

Custom Android system images for Ubiquiti networking and smart home devices

Domain

Embedded systems, Android platform, hardware integration

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Android platform development, AOSP, embedded Linux kernel configuration, device tree management, device driver development, C/C++ system-level programming, hardware interface protocols (SPI, I2C, UART, USB, GPIO), bootloader configuration, SELinux policy configuration, hardware schematic reading

Preferred skills

Experience with RFID reader integration, sensor peripheral integration, Android HAL development, system performance optimization, power consumption optimization

Technologies

Android, AOSP, Linux Kernel, C, C++, SPI, I2C, UART, USB, GPIO, SELinux, VINTF

Responsibilities

Bring up Android on new custom hardware, develop and customize the Android platform and board support package, integrate Android software stack with custom hardware, develop and maintain drivers for peripherals, diagnose problems across bootloader to applications, optimize boot time and system performance, build and flash Android system images, support system validation and compatibility testing

Seniority

Mid-level to Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.