> Markdown version of [/jobs/ext/4036385-android-kernel-software-developer-experience-domain](https://www.wearedevelopers.com/jobs/ext/4036385-android-kernel-software-developer-experience-domain). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Android/Kernel Software Developer - Experience Domain - **Company:** ABB E-mobility Holding - **Location:** Hasselt, Belgium - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Abstraction Layers, Android Software Development, C++ (Programming Language), Daemon Tools, Software Debugging, Device Drivers, Human-Computer Interaction, Inter-Process Communication, Linux Kernel, Linux Commands, Software Systems, Systems Integration, Selinux, Information Technology - **Published:** October 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=75e794675570cf43 ## About the Role We are looking for a Software Developer with knowledge of Android AOSP to join our experience domain. You will help build the Android-based user interface for our DC fast chargers and the Android agents that run alongside it. This is a hands-on engineering role in a collaborative team, focused on delivering a clear, fast, and reliable on-device experience., * Master's degree in engineering/computer science (or equivalent practical experience). * Strong Android expertise: C/C++ and Java; experience with customized AOSP platform and linux Kernel. * Comfortable with the Linux command line and Android tooling (adb, logcat). * Languages: English required; Dutch is a plus. Personal Attributes * Team-oriented with a can-do attitude. * Excellent communication and collaboration: You work effectively in a cross-functional, international team. * Pragmatic and solution-oriented: You focus on delivering working, maintainable solutions. * Analytical and detail-oriented: You can dissect complex issues and implement precise fixes. * Proactive ownership: You take initiative and follow through to results. What's in It for You? * Work with top specialists in a diverse environment. * Be inspired by our rapid growth and take ownership of your role in creating a future of sustainable and efficient mobility., If you're passionate about building innovative software solutions, thrive as a team player in an international environment, and are ready to take on the challenge of ensuring a seamless charging experience for our customers, we look forward to receiving your application! ## Description Are you a software developer with a real drive and passion for your craft? Do you love building scalable, efficient, and high-performance systems? Do you thrive in a hands-on, agile environment where effective participation and speaking up are key to collaborative success? If so, we have an exciting opportunity for you!, * Linux Kernel Integration: Work with the Linux kernel layer, including device drivers, kernel modules, and HAL (Hardware Abstraction Layer) implementations to ensure seamless hardware-software integration. * Device Management Solutions: Develop and maintain device management agents for provisioning, configuration, security policies, and remote device administration (MDM/EMM integration). * System Services & Daemons: Create and optimize background services, native daemons, and system processes that manage device resources, connectivity, and inter-process communication. * Build & System Integration: Customize Android builds (AOSP), manage system partitions, and handle OTA updates. Package, sign, and document system images and APK releases. * Low-Level Debugging & Optimization: Use adb, logcat, strace, and Linux command-line tools to diagnose kernel panics, system crashes, and performance bottlenecks at the framework and kernel level. * Security & Compliance: Implement security hardening, SELinux policies, and ensure compliance with device management standards and enterprise security requirements.