Jabil
Jabil
A Jabil globális B2B mérnöki, gyártási, tervezési és ellátásilánc-szolgáltatásokat nyújtó vállalat. 1966 óta vezető márkákkal dolgozik együtt, hogy skálázható és az egyedi igényekhez igazított megoldásokat fejlesszen ki többek között az autóipar, a védelmi ipar és az egészségügy területén. Több mint 100 helyszínen működik, és a gyártási szakértelmét a fenntarthatóság, a közösségi szerepvállalás, a befogadó munkaerő, a szakmai fejlődés és az innováció iránti elkötelezettségével ötvözi.

Senior Android BSP mérnök

Beágyazott Android- és Linux-platformok fejlesztése a Jabil vezérlő-, média- és kommunikációs termékeihez. Hibakeresés a BSP-kben, az eszközillesztőkben, valamint a hardver- és szoftverintegrációban.

Leírás

  • Közreműködés a beágyazott Android- és Linux-szoftverek teljes életciklusában, a tervezéstől és fejlesztéstől a tesztelésen, kiadástámogatáson és karbantartáson át.
  • Beágyazott szoftverek és platformkomponensek fejlesztése és karbantartása C/C++ nyelven.
  • Android BSP- és beágyazott Linux-képességek fejlesztése, beleértve a platformkonfigurációt, a hardverinterfészeket, az eszközillesztőket és az új eszközfunkciókat.
  • Közreműködés vállalati vezérlőrendszerek, digitális médiamegoldások és egységes kommunikációs termékek szállításában.
  • Rendszerszintű problémák diagnosztizálása és javítása az Android- és Linux-szoftverrétegekben.
  • Hibák kivizsgálása, a teljesítmény javítása és a szoftverhibák elhárítása.
  • Alkalmazások integrálása hardverrel, csatlakoztatott eszközökkel és vezérlőrendszerekkel.
  • Új és korábbi termékeket érintő helyszíni eszkalációk kezelése.
  • Problémák kivizsgálása és közreműködés a termékek hosszú távú megbízhatóságának javításában.
  • Teszteljárások, tervezési jegyzetek, hibaelhárítási útmutatók és megvalósítási dokumentáció készítése és karbantartása.
  • Együttműködés különböző országok hardver-, firmware-, Android-, Linux- és alkalmazásmérnökeivel.
  • Összetett műszaki problémák felmérése, megoldások ajánlása, mérnöki döntések meghozatala, valamint a munka végigvitele a kivizsgálástól a megvalósításon át az ellenőrzésig.

Követelmények

  • Legalább 8 év tapasztalat Linux- vagy Android-alapú termékek beágyazott szoftvereinek vagy firmware-ének fejlesztésében, testreszabásában és hibakeresésében.
  • Magabiztos C/C++ programozási készség beágyazott vagy rendszerszintű fejlesztésben.
  • Gyakorlati tapasztalat beágyazott Linux fejlesztésében ARM-platformokon, beleértve a konfigurálást, fordítást, telepítést, hardverinterfészeket és a platform elindítását.
  • Tapasztalat a Linux kernellel, az U-Boottal, a Device Tree-vel és az alacsony szintű platformtestreszabással.
  • Gyakorlati tapasztalat kijelző-, energiagazdálkodási, Wi-Fi-, GPIO- vagy más hardverinterfészek eszközillesztőinek fejlesztésében, optimalizálásában, hibakeresésében és bővítésében.
  • Tapasztalat az Android HAL-lel, valamint az Android Framework és a Linux kernel rétegein átívelő hibakereséssel.
  • Az AOSP architektúrájának és az Android platformfejlesztési munkafolyamatainak alapos ismerete.
  • A legújabb Android-verziók, funkciók, API-k és változások mély ismerete; az Android 14 vagy újabb verzió előnyt jelent.
  • Tapasztalat a Git, Gerrit, GitHub, ADB és Fastboot használatában.
  • Képesség beágyazott rendszerek hibakeresésére akkor is, ha a hagyományos lépésenkénti hibakereső eszközök korlátozottan vagy egyáltalán nem érhetők el.
  • Képesség elektromos kapcsolási rajzok önálló olvasására és értelmezésére.
  • Hatékony együttműködési képesség hardvermérnöki csapatokkal.
  • Kiváló problémamegoldó készség, felelősségvállalás és önálló munkavégzési képesség.
  • Jó írásbeli és szóbeli kommunikáció nemzetközi mérnöki környezetben.
  • Tapasztalat Android-keretrendszerszolgáltatásokkal, JNI/NDK-t használó natív Android-alkalmazásokkal vagy Java- vagy Kotlin-alapú Android-rendszeralkalmazásokkal.
  • Tapasztalat hardveresen gyorsított grafikával, különösen az OpenGL ES-sel.
  • Tapasztalat a Camera, Display, Media, energiagazdálkodási vagy kapcsolódási alrendszerekkel beágyazott Android/Linux-termékekben.
  • Tapasztalat Bash- vagy Python-szkriptek írásában és automatizálásban.
  • Előnyt jelent a számítástechnikai, villamosmérnöki vagy kapcsolódó műszaki területen szerzett diploma.

Juttatások

  • Hosszú távú projektmunka meghatározott műszaki célokkal.
  • Üzleti vállalkozások közötti együttműködés független vállalkozóként.
  • Távoli együttműködés rugalmas szolgáltatásnyújtással, a projekt igényei és a megállapodott teljesítések szerint.
  • Együttműködés nemzetközi mérnöki partnerekkel és tapasztalt szakemberekkel.
  • Korszerű technológiák és összetett beágyazott rendszerekkel, illetve Android-platformokkal kapcsolatos kihívások megismerése.
  • Lehetőség műszaki döntések alakítására és világszerte használt termékek fejlesztéséhez való hozzájárulásra.