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

  • 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

Mysten Labs

Security Engineer Job at Mysten Labs

 ...building the systems that make these experiences possible - from secure, scalable blockchain infrastructure to new ways for businesses...  ...to interact. Mysten Labs is looking for a hands-on Security Engineer with strong application security fundamentals and a track... 

Senesco Marine, LLC

Marine Electrician - 1st Class Job at Senesco Marine, LLC

 ...The 1st Class Marine Electrician is responsible for the installation, maintenance, troubleshooting, and repair of electrical systems aboard marine vessels. This role requires advanced technical skills, adherence to safety standards, and the ability to work independently... 

Office Puzzle

Administrative & Office Coordinator Job at Office Puzzle

 ...About Us Office Puzzle is an all-in-one platform that helps behavioral health, therapy, and home health providers focus on client...  ...scale. About the Role As our Administrative & Office Coordinator, you'll be the person our leadership team relies on to keep things... 

Baptist Health United States Full-time 2 months ago

Medical Assistant II, Primary Care, Silverleaf - Baptist Health - United States Job at Baptist Health United States Full-time 2 months ago

 ...About Baptist Health Recognized as a top place to work in health care, Baptist Health cares for more patients in Northeast Florida...  ...of preventive and specialty care through 200+ locations and six hospitals. Our centers of excellence include Baptist MD Anderson Cancer Center... 

Advatix, Inc.

Material Handler Job at Advatix, Inc.

 ...Material Handler HRforGrowth is engaged as the talent acquisition partner to conduct this search on behalf of a client organization that is hiring for this role. HRforGrowth is not the employer for this position. HRforGrowth identifies, evaluates, and presents...