Embedded Engineer (Kernel & E-Ink)
馃搷Warszawa, hybryda
馃挵bud偶et 20 - 25k netto B2B / msc
Dla naszego Klienta, polska firma technologiczna tworz膮ca zdrowsz膮 technologi臋, poszukujemy Embedded Engineer (Kernel & E-Ink).
Szukamy osoby, kt贸ra czuje si臋 naturalnie na styku elektroniki i niskopoziomowego programowania, kogo艣, kto nie ma problemu z jednoczesnym czytaniem schematu i kodu kernela w C. R贸wnie wa偶na jak techniczne umiej臋tno艣ci jest samodzielno艣膰: umiej臋tno艣膰 samodzielnego dotarcia do sedna problemu, gdy dokumentacja dostawcy jest niekompletna lub sprzeczna z tym, co jest w kodzie.
Do艣wiadczenie w E-Ink nie jest wymagane, wystarczy ch臋膰 wej艣cia w t臋 nisz臋.
Wa偶niejsze jest do艣wiadczenie w pracy na poziomie Linuxa Kernel i sterownik贸w sprz臋towych.
馃搵 Zakres obowi膮zk贸w:
Kernel i sterowniki:
- Pisanie i utrzymanie sterownik贸w Linuxa dla platform: Mediatek
- Drivery sterowania E-Ink, algorytmy od艣wie偶ania ekranu
- Konfiguracja Device Tree
- Integracja stosu 艂adowania USB Power Delivery i zarz膮dzania PMIC
- Implementacja i kalibracja ochrony termicznej baterii
- Debugowanie na poziomie kernela: analiza log贸w, odczyt rejestr贸w
- Tworzenie rozwi膮za艅 do testowania Hardware (Python mile widziany)
Wy艣wietlacz E-Ink:
- Niskopoziomowy sterownik EPD przez SPI
- Zarz膮dzanie zasilaniem wysokonapi臋ciowym eInk (boost converter 卤22V, regulacja VCOM)
- 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
馃槑 Wymagania:
- J臋zyk C na poziomie kodu kernelowego: wska藕niki, maski bitowe, praca r贸wnie偶 bez bibliotek standardowych
- Do艣wiadczenie w pisaniu sterownik贸w
- Interfejsy sprz臋towe: I2C, SPI, GPIO, etc
- Device Tree: pisanie i modyfikowanie w臋z艂贸w
- Umiej臋tno艣膰 czytania schemat贸w i datasheet'贸w: praca r贸wnolegle z hardware i software
- Diagnostyka: adb, dmesg, kdbg, analiza log贸w kernela na poziomie konkretnych funkcji i linii kodu
馃殌 Mile widziane:
- Wcze艣niejsza praca z platform膮 MediaTek
- Do艣wiadczenie z Android AOSP, budowanie systemu, modyfikowanie HAL
- Znajomo艣膰 USB Power Delivery
- Do艣wiadczenie z wy艣wietlaczami EPD / E-Ink
- Znajomo艣膰 norm JEITA dla 艂adowania baterii Li-Ion
- JAVA / Python
馃檶 Co oferujemy:
-
Zatrudnienie na pe艂en etat, umowa o prac臋 (UoP) lub kontrakt B2B
-
Model pracy hybrydowej: biuro w Warszawie, w pobli偶u stacji metra Rac艂awicka
-
Elastyczny start pracy: 8:00-10:00
-
Dodatkowe dni wolne w ramach kontraktu B2B
-
Dofinansowanie do karty Multisport, prywatnej opieki zdrowotnej oraz lekcji j臋zyka angielskiego
-
2 p艂atne dni wolne na wolontariat