Jabil
Jabil
Jabil to globalna firma B2B świadcząca usługi inżynieryjne, produkcyjne, projektowe oraz usługi w zakresie zarządzania łańcuchem dostaw. Od 1966 roku współpracuje z wiodącymi markami, opracowując skalowalne rozwiązania dostosowane do potrzeb różnych branż, w tym motoryzacji, obronności i ochrony zdrowia. Firma działa w ponad 100 lokalizacjach, łącząc doświadczenie produkcyjne z dbałością o zrównoważony rozwój, zaangażowanie społeczne, inkluzywność pracowników, rozwój zawodowy i innowacje.

Starszy inżynier Android BSP

Twórz wbudowane platformy Android i Linux dla systemów sterowania, multimediów i komunikacji Jabil. Debuguj BSP, sterowniki urządzeń oraz integrację sprzętu i oprogramowania.

Opis

  • Bierz udział w całym cyklu życia wbudowanego oprogramowania Android i Linux: od projektowania i rozwoju po testy, wsparcie wydania i utrzymanie.
  • Twórz i utrzymuj wbudowane oprogramowanie oraz komponenty platformy w C/C++.
  • Rozwijaj Android BSP i Embedded Linux, w tym konfigurację platformy, interfejsy sprzętowe, sterowniki urządzeń i nowe funkcje urządzeń.
  • Wspieraj dostarczanie korporacyjnych systemów sterowania, mediów cyfrowych i produktów do ujednoliconej komunikacji.
  • Diagnozuj i usuwaj problemy systemowe w warstwach oprogramowania Android i Linux.
  • Usuwaj usterki, poprawiaj wydajność i rozwiązuj błędy.
  • Integruj aplikacje ze sprzętem, podłączonymi urządzeniami i systemami sterowania.
  • Obsługuj zgłoszenia eskalowane z terenu, dotyczące zarówno nowych, jak i starszych produktów.
  • Badaj problemy i pomagaj zwiększać długoterminową niezawodność produktów.
  • Twórz i aktualizuj procedury testowe, notatki projektowe, instrukcje rozwiązywania problemów oraz dokumentację wdrożeniową.
  • Współpracuj z inżynierami sprzętu, oprogramowania układowego, Androida, Linuksa i aplikacji z różnych krajów.
  • Analizuj złożone problemy techniczne, rekomenduj rozwiązania, podejmuj decyzje inżynierskie i odpowiadaj za pracę od analizy przez wdrożenie po walidację.

Wymagania

  • Co najmniej 8 lat doświadczenia w tworzeniu, dostosowywaniu i debugowaniu wbudowanego oprogramowania lub oprogramowania układowego dla produktów opartych na systemie Linux lub Android.
  • Bardzo dobra znajomość C/C++ w zakresie rozwoju systemów wbudowanych lub oprogramowania systemowego.
  • Praktyczne doświadczenie w tworzeniu Embedded Linux na platformach ARM, w tym konfiguracji, kompilacji, wdrażaniu, obsłudze interfejsów sprzętowych i uruchamianiu platformy.
  • Doświadczenie z jądrem Linux, U-Boot, Device Tree i niskopoziomowym dostosowywaniem platformy.
  • Praktyczne doświadczenie w tworzeniu, optymalizacji, diagnozowaniu i rozszerzaniu sterowników wyświetlacza, zarządzania energią, Wi-Fi, GPIO lub innych interfejsów sprzętowych.
  • Doświadczenie z Android HAL oraz debugowaniem na poziomach Android Framework i jądra Linux.
  • Dobra znajomość architektury AOSP i procesów tworzenia platformy Android.
  • Dobra znajomość najnowszych wydań Androida, ich funkcji, interfejsów API i zmian; mile widziane doświadczenie z Androidem 14 lub nowszym.
  • Doświadczenie w pracy z Git, Gerrit, GitHub, ADB i Fastboot.
  • Umiejętność debugowania systemów wbudowanych przy ograniczonym dostępie do standardowych narzędzi debugowania krokowego lub ich braku.
  • Umiejętność samodzielnego czytania i interpretowania schematów elektrycznych.
  • Umiejętność efektywnej współpracy z zespołami inżynierii sprzętu.
  • Dobre umiejętności rozwiązywania problemów, poczucie odpowiedzialności i zdolność do samodzielnej pracy.
  • Dobra komunikacja pisemna i ustna w międzynarodowym środowisku inżynierskim.
  • Doświadczenie z usługami Android Framework, natywnymi aplikacjami Android wykorzystującymi JNI/NDK lub systemowymi aplikacjami Android w Javie albo Kotlinie.
  • Doświadczenie z akcelerowaną sprzętowo grafiką, w szczególności OpenGL ES.
  • Doświadczenie z podsystemami aparatu, wyświetlacza, multimediów, zarządzania energią lub łączności w produktach wbudowanych Android/Linux.
  • Doświadczenie w tworzeniu skryptów i automatyzacji w Bashu lub Pythonie.
  • Dodatkowym atutem będzie wykształcenie wyższe w dziedzinie informatyki, elektrotechniki lub pokrewnej dyscypliny technicznej.

Benefity

  • Długoterminowy udział w projekcie z określonymi celami technicznymi.
  • Współpraca B2B w charakterze niezależnego wykonawcy.
  • Praca zdalna z elastycznością w zakresie sposobu i miejsca świadczenia usług, stosownie do potrzeb projektu i uzgodnionych rezultatów.
  • Współpraca z międzynarodowymi partnerami inżynierskimi i doświadczonymi specjalistami.
  • Kontakt z nowoczesnymi technologiami i złożonymi wyzwaniami w systemach wbudowanych i platformach Android.
  • Możliwość kształtowania decyzji technicznych i udziału w tworzeniu produktów używanych na całym świecie.

Powiązane oferty pracy

Ecommpay

Młodszy lub średniozaawansowany inżynier analityki danych, Europa (praca hybrydowa)

Ecommpay

Twórz niezawodne podstawy danych w SQL, Pythonie i Lookerze dla globalnej działalności płatniczej Ecommpay. Wspieraj spójne mierniki biznesowe oraz wewnętrzne aplikacje AI.

Otwórz
R-Zero

Starszy inżynier analityki, systemy energetyczne budynków

R-Zero
51 – 200 Pracownicy
DoradztwoLogistykaMarketing

Starszy inżynier analityki weryfikuje wnioski dotyczące wydajności budynków, oszczędności energii i sterowania HVAC na potrzeby platformy inteligentnych budynków R-Zero. Opracowuje metody pomiaru i weryfikacji oraz automatykę komercyjnych budynków opartą na BACnet.

Otwórz
Alteryx

Menedżer inżynierii analityki finansowej i automatyzacji

Alteryx

Kieruj inżynierią analityki finansowej w Alteryx, tworząc zarządzane produkty danych Snowflake i zautomatyzowane procesy. Współpracuj z FP&A i zespołem inżynierii danych, aby dostarczać wiarygodne, kontrolowane wsparcie decyzji.

Otwórz
Airbnb

Inżynier oprogramowania infrastruktury analitycznej (zdalnie, Brazylia) w Airbnb

Airbnb

Twórz infrastrukturę analityczną Airbnb, w tym Apache Superset, notatniki i narzędzia do pracy z danymi oparte na AI. Integruj produkty analityczne z platformą danych Airbnb i wspieraj rozwój oprogramowania open source.

Otwórz
Northwestern Mutual

Konsultant ds. rozwiązań analitycznych

Northwestern Mutual
5001 – 10 000 Pracownicy
Sponsor wizy H1BFinanseUbezpieczenia

Tworzy chmurowe produkty i przepływy danych dla Northwestern Mutual oraz rozwija praktyki i rozwiązania z zakresu inżynierii analitycznej. Przeprowadza przeglądy kodu i wspiera rozwój młodszych inżynierów.

Otwórz
SailPoint

Starszy inżynier ds. analityki, SailPoint

SailPoint

Twórz podstawy analityki pracowniczej SailPoint w dbt, BigQuery i Tableau. Ujednolicaj wskaźniki, chroń dane osobowe i wspieraj raportowanie z pomocą AI.

Otwórz
Avera McKennan Hospital & University Health Center

Analityk danych badawczych — Avera McKennan

Avera McKennan Hospital & University Health Center

Zarządzaj złożonymi danymi medycznymi na potrzeby badań w Avera Research Institute: twórz bazy danych, dbaj o jakość danych i wspieraj analizy statystyczne do badań oraz publikacji.

Otwórz
Mosh

Partner ds. rekrutacji specjalistów klinicznych (umowa terminowa)

Mosh

Rekrutuj pielęgniarki i lekarzy dla Mosh i Moshy, australijskiej cyfrowej platformy zdrowotnej. Buduj bazę talentów klinicznych oraz kształtuj doświadczenia kandydatów i proces wdrożenia.

Otwórz