Android/Kernel Software Developer - Experience Domain
Full-time
ABB E-mobility
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.
- 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.
- 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.
- 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.
- A 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Android/Kernel Software Developer - Experience Domain in Belgium vacancy
- Android Software Developer – Experience Domain Location: Hasselt, Belgium Work Model: On-site (minimum 2 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...AndroidFull time2 days per week
- ...can support our global ambitions Craft beautiful, delightful experiences. creating smooth, emotionally resonant interactions that... ...strong experience in React Native , Expo , and iOS or Android development. You've worked across iOS (Objective-C/Swift)...AndroidFull timeWorldwide
- ...About the Role: We're looking for a Software Engineer who uses AI as a core part of the development process to build, understand... ...decisions and continuous improvement. Requirements: Proven experience using AI coding assistants (Claude Code, Cursor, GitHub...SuggestedFull timeRemote work
- ...way from general education to hardware/software investigation and everything in between.... ...the team: Previous customer service experience and/or technical support Strong attention... ...online, mobile and desktop platforms; iOS, Android, OSX, Windows Even better if you have...AndroidFull timeWeekend workDay shift
- About the Role: We're looking for a Software Engineer who uses AI as a core part of the development process to build, understand, and maintain complex software systems. You'll join a team working on a large ecosystem of interconnected services, shared libraries, REST APIs...SuggestedFull time
- ...weekend support, is required to ensure service continuity. All About You You are a seasoned database professional with extensive experience managing mission‑critical, enterprise‑scale database platforms. You bring strong hands‑on expertise in: Oracle and PostgreSQL...Full timeWorldwide
- ...We are looking for a Senior Developer Advocate (Education focus) to: Teach a community of automation, no-code and open source builders... ...your own errors, since accuracy is the job ~ Bonus: experience with instructional design, assessment writing, or certification...Full time
- We are looking for a Senior Developer Advocate (Education focus) to: Teach a community of automation, no-code and open source builders, meeting them where they already are with practical how-tos, helping them get unstuck, and building relationships with our most active...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android/Kernel Software Developer - Experience Domain. Be the first to apply!
Related searches
- ngo software engineer Belgium
- entry level software engineer remote Belgium
- software developer positions Belgium
- consulting software engineer Belgium
- software developer Belgium
- software engineer healthcare Belgium
- cybersecurity software engineer Belgium
- software developer fintech Belgium
- remote entry level software developer Belgium
- software engineer amazon Belgium




