InterAgent Sweden ABSweden

Android Platform Developer

Project-Based

Description

Uppdragsbeskrivning

För Partners räkning söker vi en Android Platform Engineer enligt nedan.

  • Plats: Stockholm/Norrort (Hybrid)
  • Omfattning: Heltid
  • Start: Omgående/Enligt överenskommelse
  • Språk: Engelska (krav), Svenska (meriterande)
  • Om uppdraget
  • För vår kunds räkning söker vi nu en erfaren konsult inom Android Platform Development. Kunden är ett teknikföretag som utvecklar avancerade hårdvaruprodukter för professionellt bruk.
  • Vi söker inte en apputvecklare, utan en expert som kan arbeta "under huven" på Android Open Source Project (AOSP). I detta uppdrag kommer du att arbeta nära hårdvaran i en miljö där prestanda, stabilitet och integration av avancerad sensorteknik är avgörande. Du blir en del av ett kompetent team som arbetar i gränslandet mellan hårdvarunära mjukvara och applikationslager på specialanpassade inbäddade system.
  • Dina huvudsakliga ansvarsområden
  • • Systemutveckling & AOSP: Anpassning, konfiguration och utbyggnad av Android-ramverket (AOSP) för kundens proprietära hårdvara.
  • • HAL & Drivers: Utveckling och underhåll av Hardware Abstraction Layer (HAL) för att integrera sensorer, bildbehandlingskomponenter och annan kringutrustning mot Android-stacken.
  • • Systemoptimering: Analysera och åtgärda flaskhalsar relaterade till prestanda, minne och strömförbrukning i batteridrivna enheter.
  • Din profil
  • Vi söker dig som har gedigen bakgrund inom embedded-utveckling och djup förståelse för Androids systemarkitektur.
  • Skallkrav:
  • • Minst 5 års erfarenhet av mjukvaruutveckling med tyngdpunkt på C/C++ och Java/Kotlin.
  • • Stark erfarenhet av att bygga, anpassa och felsöka AOSP (Android Open Source Project).
  • • Erfarenhet av att skriva och anpassa HAL-moduler (HIDL/AIDL).
  • • God förståelse för Linux Kernel i en Android-kontext.
  • • Förmåga att arbeta nära hårdvaruteam och förstå tekniska datablad.
  • Meriterande (Stort plus):
  • • Qualcomm/MediaTek: Erfarenhet av att arbeta med moderna SoC-plattformar och tillhörande Board Support Packages (BSP).
  • • Embedded: Erfarenhet av realtidskrav och optimering för enheter med begränsade resurser (batteri/värme).
  • • Connectivity: Kunskap om integration av Wi-Fi/Bluetooth på drivrutins- eller stack-nivå.

Skills

AndroidLinuxKotlinJava