Android/Kernel Software Developer - Experience Domain (EV DC-Snelladers)
Role details
Job location
Tech stack
Job description
Ontwikkelen en onderhouden van device management-agents voor provisioning, configuratie, beveiligingsbeleid en remote device-administratie (MDM/EMM-integratie).
· Systeemservices & daemons:
Opzetten en optimaliseren van background services, native daemons en systeemprocessen die device-resources, connectiviteit en inter-process communication beheren.
· Build & systeemintegratie:
Customizen van Android-builds (AOSP), beheren van partities, en omgaan met OTA-updates. System images en APK-releases packagen, signen en documenteren.
· Low-level debugging & optimalisatie:
Gebruikmaken van adb, logcat, strace en Linux command-line tools om kernel panics, systeemcrashes en performance-problemen op framework- en kernelniveau te analyseren en op te lossen.
· Security & compliance:
Implementeren van security hardening, SELinux-policies en zorgen voor conformiteit met device-managementstandaarden en enterprise-beveiligingseisen.
Requirements
Ben jij een softwareontwikkelaar met echte drive en passie voor je vak? Bouw je graag schaalbare, efficiënte en high-performance systemen? Gedij je in een hands-on, agile omgeving waar actieve deelname en je mening laten horen cruciaal zijn voor gezamenlijk succes?
Dan hebben wij een interessante uitdaging voor jou.
We zoeken een Software Developer met kennis van Android AOSP om ons experience-domein te versterken. Je helpt mee aan de Android-gebaseerde gebruikersinterface voor onze DC-snelladers en aan de Android-agents die ernaast draaien. Dit is een hands-on engineersrol in een collaboratief team, met focus op het leveren van een duidelijke, snelle en betrouwbare on-device ervaring.
· Masterdiploma in engineering/computer science (of gelijkwaardige praktijkervaring).
· Sterke Android-expertise: C/C++ en Java; ervaring met een aangepaste AOSP-platformstack en Linux-kernel.
· Vlot met de Linux command line en Android-tools (adb, logcat).
· Talen: Engels is vereist; Nederlands is een pluspunt.
Persoonlijke eigenschappen
· Teamgericht met een "can-do" mentaliteit.
· Sterke communicatie en samenwerking: je functioneert effectief in een cross-functioneel, internationaal team.
· Pragmatisch en oplossingsgericht: je focust op werkende, onderhoudbare oplossingen.
· Analytisch en nauwkeurig: je kan complexe problemen ontleden en gerichte fixes implementeren.
· Proactieve ownership: je neemt initiatief en volgt door tot er resultaat is.