Android/Kernel Software Developer - Experience Domain Job at ABB E-mobility, Belgium

S1FEbzRYTkFQemdrU2xjOE1TejEySG5zRmc9PQ==
  • ABB E-mobility
  • Belgium

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

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!

Job Tags

Full time, Remote work, 3 days per week

Similar Jobs

SelaV Hotel

Pastry Chef Job at SelaV Hotel

 ...seasonal dessert development and the overall direction of the menu. Organize pastry production efficiently and maintain appropriate food and labor controls. Train and lead additional pastry staff as the program grows. Maintain excellent sanitation, organization,... 

RWC Group - Huntington Park

Outside Parts Sales - PSSR ! Job at RWC Group - Huntington Park

 ...company sells and leases all kinds of trucks and buses to meet all your needs. We feature OEMs such as International, Isuzu, Hino, Cummins, and more! We provide a wide array of services including repair, maintenance, alignment, DPF cleaning, body shop and mobile service... 

Confidential

DTP Graphic Job at Confidential

 ...and knowledge of printing techniques. Benefits: Flexible working hours here comes work-life balance and possibility to work remote The best possible tools easy access to the latest technology, our own apps, a Macbook, and industry-standard software... 

ArtVersion

Front-End Developer Job at ArtVersion

Front-End DeveloperDescriptionArtVersion is a leadingweb design companyfrom Chicago with a global footprint and national recognition for its web design capabilities. We help brands solidify their communications and visual identities to elevate user experiences.... 

Titmouse

Titmouse hiring 2D Character Animator, remote Job at Titmouse

 ...looking for the weight, precision, and cinematic flair seen in our Overwatch x LE SSERAFIM collaboration. Whether you are a seasoned freelance veteran or looking for a full-time sprint, this is your chance to contribute to a cutting-edge aesthetic alongside some of the...