Senior Android BSP Engineer
Core
Senior Android BSP Engineer developing embedded Android/Linux platforms for professional control systems, digital media, and unified communications products.
Role type
Senior IC embedded systems engineer (Android BSP)
Builds
Next-generation embedded Android/Linux platforms for conference rooms, classrooms, auditoriums, and enterprise environments
Domain
Embedded systems, Android/Linux, hardware/software integration
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, Embedded Linux development, Linux Kernel/U-Boot/Device Tree, device driver development, Android HAL debugging, AOSP architecture, Android 14+ knowledge, embedded system debugging, electrical schematic reading
Preferred skills
Android framework services, JNI/NDK, OpenGL ES, Camera/Display/Media subsystems, Bash/Python scripting
Technologies
Android, Linux, C, C++, U-Boot, Device Tree, Git, Gerrit, GitHub, ADB, Fastboot
Responsibilities
Design and maintain embedded software and platform-level components, debug system-level issues across Android/Linux layers, support integration between software and hardware, resolve field escalations, prepare technical documentation
Seniority
Senior, hands-on IC