Save Job
Posted 3mo ago

Android/Kernel Software Developer - Experience Domain (Hasselt, BE)

@ ABB E-mobility
Hasselt or Belgium
OnsiteFull Time
Responsibilities:Kernel integration, Device management, System services
Requirements Summary:Android AOSP, Linux kernel, C/C++, Java; on-site in Hasselt; English required; Dutch a plus.
Technical Tools Mentioned:Android, AOSP, Linux, ADB, Logcat, Strace, C/C++, Java, SELinux, OTA
Save
Mark Applied
Hide Job
Report & Hide
Job Description


 




Android/Kernel Software Developer – Experience Domain 




Location: Hasselt, Belgium 




Work Model: On-site (minimum 3 days/week) 




 




About ABB E-Mobility 




ABB E-mobility is a world leader in EV charging technology and a preferred partner for major electric vehicle OEMs and nationwide charging network operators. With a strong R&D pipeline and a robust product portfolio of innovative holistic solutions—from grid to charge point, including both domestic installations and large fleet depots—we are actively enabling the future of E-mobility, not merely predicting it. 




 




The Opportunity 




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! 




 




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. 




 




Your Responsibilities 






  • 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. 








 




Your Background 




 






  • 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. 








  • competitive compensation package aligned with your experience and capabilities. 








  • A workplace culture grounded in diversity, inclusion, and equal opportunities—where diverse perspectives are celebrated, and individual differences make us more successful. 






 




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!