.
Inżynier / Inżynierka Embedded (Kernel & e- Ink)
  • Warszawa
Inżynier / Inżynierka Embedded (Kernel & e- Ink)
Warszawa, Warszawa, Mazowieckie, Polska
Randstad Polska Sp. z o.o.
8. 5. 2026
Informacje o stanowisku

Szukamy inżyniera, który naturalnie porusza się na pograniczu krzemu i kodu. Jeśli potrafisz jednocześnie analizować przebiegi na oscyloskopie, czytać schemat ideowy i debugować sterownik w C, to stanowisko jest dla Ciebie. Szukamy osoby samodzielnej – kogoś, kto potrafi odnaleźć właściwe rozwiązanie nawet wtedy, gdy dokumentacja sprzętowa jest lakoniczna lub zawiera błędy.

Doświadczenie w konkretnej technologii wyświetlaczy nie jest kluczowe – wszystkiego Cię nauczymy. Najważniejsza jest biegłość w architekturze Linux Kernel i doświadczenie w pracy z Driverami.

Oczekujemy

  • Biegłości w języku C: swobodne operowanie wskaźnikami, maskami bitowymi i pisanie kodu blisko sprzętu (bare-metal/kernel).

  • Doświadczenia z interfejsami: praktyczna znajomość I2C, SPI, UART, GPIO.

  • Zmysłu diagnostycznego: umiejętność korelacji anomalii w kodzie z fizycznym zachowaniem elektroniki.

  • Znajomości ekosystemu Linux: modyfikowanie węzłów Device Tree, praca z kompilatorami skrośnymi (cross-compilation).

Dodatkowym atutem będzie:

  • Znajomość specyfiki ładowania ogniw Li-Ion (standardy bezpieczeństwa).

  • Doświadczenie w modyfikowaniu frameworka Android (AOSP).

  • Umiejętność automatyzacji testów w Pythonie.

Agencja zatrudnienia – nr wpisu 47

ta oferta pracy przeznaczona jest dla osób powyżej 18 roku życia

Oferujemy

  • Zatrudnienie na pełen etat, umowa o pracę (UoP) lub kontrakt B2B
  • Model pracy hybrydowej: 2/3 dni z biura
  • Elastyczne godziny pracy
  • Dodatkowe dni wolne w ramach kontraktu B2B
  • Dofinansowanie do karty Multisport, prywatnej opieki zdrowotnej oraz lekcji językaangielskiego
  • 2 płatne dni wolne na wolontariat

Zadania

Warstwa Kernela i Hardware:

  • Projektowanie i utrzymywanie sterowników dla platform SoC (architektury mobilne/ARM).

  • Konfiguracja i optymalizacja Device Tree.

  • Zarządzanie podsystemem zasilania: implementacja USB Power Delivery, obsługa układów PMIC oraz kalibracja algorytmów ochrony baterii (zgodnie z profilami termicznymi).

  • Debugowanie systemowe: analiza rejestrów, logów oraz praca z narzędziami diagnostycznymi.

  • Tworzenie autorskich skryptów testowych (Python) do weryfikacji integralności sprzętu.

Wyświetlacz E-Ink:

  • Niskopoziomowy sterownik EPD przez SPI
  • Zarządzanie zasilaniem wysokonapięciowym eInk (boost converter ±22V, regulacjaVCOM)
  • Biblioteka trybów odświeżania (fast/slow oraz greyscale/contrast) zgodnie z logikądoboru trybu do kontekstu
  • Integracja z warstwą HAL lub frameworkiem graficznym Android AOSP

  • Praca Warszawa
  • Specjalista ds. e-commerce Warszawa
  • Inżynier Warszawa
  • Inżynier oprogramowania Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    115 717
    18 459