CHI Software
Senior Android BSP Engineer
Skills
24 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Ukraine
Work mode:
Onsite
Published on:
28 September 2026
What they need
CHI Software is a global software development services provider delivering AI-driven solutions, cloud services and data engineering across EdTech, FinTech, HealthTech. We help businesses modernize, scale, and unlock new value through the latest technologies. We are looking for Senior Android BSP Engineer
We are looking for an experienced Senior Android BSP Engineer to support a long-term international engineering project focused on next-generation embedded Android/Linux-based products. As part of the firmware team, you’ll contribute to the development of control system, digital media, and unified communications solutions used in conference rooms, home offices, classrooms, auditoriums, and enterprise environments around the world — products that help people connect, collaborate, and work effectively across different spaces.
Within the project scope, you’ll work close to real hardware and real product environments, helping build reliable Android-based platforms that support high-quality camera, audio, display, and media experiences. This is a great opportunity for an engineer who enjoys hands-on system-level work, solving complex technical challenges, and seeing the direct impact of their contribution in products used globally.
The project is delivered within an international engineering environment where your technical expertise, ownership, and problem-solving capabilities are highly valued. If you are looking for a stable, long-term project with meaningful product impact and room to deepen your Android BSP and embedded platform expertise, this offer provide a strong opportunity to grow and contribute.
Requirements
Must have
- 8+ years of proven experience developing, customizing, and debugging embedded software / firmware for Linuxand/or Android-based products.
- Strong programming skills in C/C++ within embedded or system-level development environments.
- Hands-on experience with Embedded Linux development on ARM-based platforms, including configuration, build, deployment, hardware interfaces, and platform bring-up.
- Experience with Linux Kernel, U-Boot, Device Tree, and low-level platform customization.
- Practical experience with device driver development, optimization, troubleshooting, bug fixing, and adding new functionality for areas such as display, power management, Wi-Fi, GPIO, or other hardware interfaces.
- Hands-on experience with Android HAL and the ability to debug issues across the Android Framework and Linux Kernel layers.
- Good understanding of AOSP architecture and Android platform development workflows.
- Strong understanding of recent Android versions, features, APIs, and changes, preferably Android 14 or later.
- Experience working with source control and Android development tools such as Git, Gerrit, GitHub, ADB, and Fastboot.
- Ability to debug embedded systems where traditional step debugging may be limited or unavailable.
- Ability to independently read and understand electrical schematics and collaborate effectively with hardware engineering teams.
- Strong problem-solving skills, ownership mindset, and ability to work independently in a complex technical environment. Good written and verbal communication skills in an international engineering setting.
Nice to have
- Experience with Android framework services, Android Native applications using JNI/NDK, or Android system applications written in Java or Kotlin.
- Experience with hardware-accelerated graphics processing, especially OpenGL ES.
- Experience with Camera, Display, Media, power management, or connectivity-related subsystems in embedded Android/Linux products.
- Experience with scripting or automation using Bash or Python.
- A degree in Computer Science, Electrical Engineering, or a related technical field would be an advantage.
Areas of contribution / Expected Deliverables and Activities
- Participate in the full software development lifecycle for new and existing embedded Android/Linux-based products — from design and development to testing, debugging, release support, and maintenance.
- Design, develop, and maintain embedded software and platform-level components using C/C++ in close cooperation with software and hardware engineering teams.
- Work with Embedded Linux and Android BSP areas, including platform configuration, hardware interfaces, device drivers, and support for new device features.
- Contribute to the development of next-generation control system, digital media, and unified communications products used in real enterprise environments.
- Investigate and resolve system-level issues across Android/Linux software layers, working on troubleshooting, debugging, performance improvements, and bug fixing.
- Support integration between software applications, hardware components, connected devices, and control systems to ensure stable product behavior.
- Support field escalations for new and legacy products by analyzing issues and contributing to long-term product reliability.
- Prepare and maintain clear technical documentation, including test procedures, design notes, troubleshooting information, and implementation details.
Our perks
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Legal support
Other offers great for you!
These companies are also looking for great profiles
Futurwork
Senior Network Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
6 hours ago
Quick apply
SARIEL
Program Manager Android
Freelance
26000 Valence, France
Hybrid
Skills
3 hours ago
Quick apply
Yeets
Développeur Android Sénior (XP Médias appréciée)
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
26 minutes ago
Quick apply
No company information available.