Senior Android BSP Engineer
Core
Senior Android BSP Engineer developing embedded Android/Linux platforms for professional products like conference systems and unified communications.
Role type
Senior IC embedded systems engineer (Android BSP)
Builds
Next-generation embedded Android/Linux platforms for professional AV and unified communications products
Domain
Embedded systems, Android/Linux, Hardware/Software integration
Required skills
C/C++, Embedded Linux (ARM), Linux Kernel, U-Boot, Device Tree, Device Drivers, Android HAL, AOSP, System Debugging, Schematic Reading, Problem Solving
Preferred skills
Android Framework/Services, JNI/NDK, OpenGL ES, Camera/Display/Media subsystems, Bash/Python scripting
Technologies
Android, Linux, C, C++, Git, Gerrit, GitHub, ADB, Fastboot, U-Boot, Device Tree
Responsibilities
Develop and maintain embedded software and platform components using C/C++; Debug system-level issues across Android/Linux layers; Collaborate with hardware teams on platform bring-up and driver development; Support field escalations and product reliability; Prepare technical documentation.
Seniority
Senior, hands-on IC
