Embedded Software Engineer (Zephyr | NXP)
⚲ Poznań
15 120 - 17 640 PLN netto (B2B) | 15 120 - 17 640 PLN brutto (UZ)
Wymagania
- C
- C++
- RTOS
- Zephyr
- NXP
Opis stanowiska
Nasz Klient to organizacja rozwijająca zaawansowane rozwiązania technologiczne, w których oprogramowanie embedded odpowiada za bezpośrednią obsługę sprzętu, komunikację pomiędzy komponentami oraz stabilne działanie urządzeń w różnych warunkach operacyjnych.
Projekt koncentruje się na rozwoju i dostosowywaniu firmware'u dla urządzeń wykorzystujących platformy sprzętowe NXP. Środowisko projektowe bazuje na Zephyr, a zakres współpracy obejmuje rozwój funkcjonalności embedded, pracę z peryferiami i driverami, konfigurację warstwy sprzętowej oraz diagnostykę oprogramowania bezpośrednio na urządzeniach.
Do realizacji projektu poszukujemy osoby do współpracy w roli Embedded Software Engineer (Zephyr | NXP), posiadającej komercyjne doświadczenia w embedded oraz praktyczną znajomość Zephyr lub doświadczenie projektowe z platformami NXP.
📍 Tryb Współpracy: Poznań - projekt zdalny z okazjonalnymi wizytami wymaganymi ze względu na dostęp do sprzętu
⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 2-tygodniową dostępnością
🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?
• Rozwojem oprogramowania embedded w C/C++ dla urządzeń wykorzystujących platformy sprzętowe NXP
• Implementacją i modyfikacją funkcjonalności działających zarówno w środowisku RTOS, jak i na poziomie bare-metal
• Pracą ze środowiskiem Zephyr, w tym konfiguracją device tree, Kconfig oraz systemu budowania
• Rozwijaniem i dostosowywaniem istniejących driverów do wymagań sprzętowych oraz funkcjonalnych urządzenia
• Obsługą interfejsów i peryferiów sprzętowych, w szczególności I2C, SPI i UART, a także przerwań oraz mechanizmów związanych z trybami low-power
• Diagnozowaniem problemów występujących na styku firmware'u i sprzętu oraz analizą zachowania urządzeń bezpośrednio na platformie docelowej
• Wykorzystywaniem narzędzi sprzętowych i diagnostycznych do identyfikowania oraz rozwiązywania problemów w oprogramowaniu embedded
🔍 CZEGO OD CIEBIE OCZEKUJEMY?
Must have:
•
Min. 3 lata doświadczenia w tworzeniu oprogramowania embedded
• Bardzo dobra, praktyczna znajomość C/C++ w środowisku embedded
• Doświadczenie w tworzeniu oprogramowania działającego w środowisku RTOS oraz bare-metal
• Praktyczne doświadczenie z Zephyr lub platformami NXP – wymagane jest doświadczenie w co najmniej jednym z tych obszarów
• W przypadku Zephyr - znajomość device tree, Kconfig i systemu budowania oraz doświadczenie w pisaniu lub modyfikowaniu driverów
• W przypadku NXP - doświadczenie projektowe z układami z rodzin i.MX, Kinetis lub LPC
• Praktyczna znajomość interfejsów I2C, SPI i UART, obsługi przerwań oraz trybów low-power
• Umiejętność debugowania firmware'u przy wykorzystaniu JTAG/SWD
• Doświadczenie w diagnostyce sprzętowej z wykorzystaniem oscyloskopu lub analizatora logicznego
Nice to have:
• Doświadczenie łączące zarówno Zephyr, jak i platformy NXP
• Praktyka w modyfikowaniu lub rozwijaniu driverów dla urządzeń embedded
• Doświadczenie w diagnozowaniu złożonych problemów na styku oprogramowania i elektroniki
🤝 DLACZEGO WARTO?
• Udział w technicznym projekcie embedded opartym na Zephyr oraz platformach sprzętowych NXP
• Projekt obejmujący rozwiązania blisko warstwy sprzętowej - od driverów i peryferiów po diagnostykę urządzeń
• Zróżnicowane wyzwania techniczne obejmujące RTOS, bare-metal, komunikację sprzętową oraz optymalizację działania urządzeń
• Rozwój i optymalizacja firmware'u wykorzystywanego na docelowych platformach sprzętowych
📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.
TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
Projekt koncentruje się na rozwoju i dostosowywaniu firmware'u dla urządzeń wykorzystujących platformy sprzętowe NXP. Środowisko projektowe bazuje na Zephyr, a zakres współpracy obejmuje rozwój funkcjonalności embedded, pracę z peryferiami i driverami, konfigurację warstwy sprzętowej oraz diagnostykę oprogramowania bezpośrednio na urządzeniach.
Do realizacji projektu poszukujemy osoby do współpracy w roli Embedded Software Engineer (Zephyr | NXP), posiadającej komercyjne doświadczenia w embedded oraz praktyczną znajomość Zephyr lub doświadczenie projektowe z platformami NXP.
📍 Tryb Współpracy: Poznań - projekt zdalny z okazjonalnymi wizytami wymaganymi ze względu na dostęp do sprzętu
⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 2-tygodniową dostępnością
🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?
• Rozwojem oprogramowania embedded w C/C++ dla urządzeń wykorzystujących platformy sprzętowe NXP
• Implementacją i modyfikacją funkcjonalności działających zarówno w środowisku RTOS, jak i na poziomie bare-metal
• Pracą ze środowiskiem Zephyr, w tym konfiguracją device tree, Kconfig oraz systemu budowania
• Rozwijaniem i dostosowywaniem istniejących driverów do wymagań sprzętowych oraz funkcjonalnych urządzenia
• Obsługą interfejsów i peryferiów sprzętowych, w szczególności I2C, SPI i UART, a także przerwań oraz mechanizmów związanych z trybami low-power
• Diagnozowaniem problemów występujących na styku firmware'u i sprzętu oraz analizą zachowania urządzeń bezpośrednio na platformie docelowej
• Wykorzystywaniem narzędzi sprzętowych i diagnostycznych do identyfikowania oraz rozwiązywania problemów w oprogramowaniu embedded
🔍 CZEGO OD CIEBIE OCZEKUJEMY?
Must have:
•
Min. 3 lata doświadczenia w tworzeniu oprogramowania embedded
• Bardzo dobra, praktyczna znajomość C/C++ w środowisku embedded
• Doświadczenie w tworzeniu oprogramowania działającego w środowisku RTOS oraz bare-metal
• Praktyczne doświadczenie z Zephyr lub platformami NXP – wymagane jest doświadczenie w co najmniej jednym z tych obszarów
• W przypadku Zephyr - znajomość device tree, Kconfig i systemu budowania oraz doświadczenie w pisaniu lub modyfikowaniu driverów
• W przypadku NXP - doświadczenie projektowe z układami z rodzin i.MX, Kinetis lub LPC
• Praktyczna znajomość interfejsów I2C, SPI i UART, obsługi przerwań oraz trybów low-power
• Umiejętność debugowania firmware'u przy wykorzystaniu JTAG/SWD
• Doświadczenie w diagnostyce sprzętowej z wykorzystaniem oscyloskopu lub analizatora logicznego
Nice to have:
• Doświadczenie łączące zarówno Zephyr, jak i platformy NXP
• Praktyka w modyfikowaniu lub rozwijaniu driverów dla urządzeń embedded
• Doświadczenie w diagnozowaniu złożonych problemów na styku oprogramowania i elektroniki
🤝 DLACZEGO WARTO?
• Udział w technicznym projekcie embedded opartym na Zephyr oraz platformach sprzętowych NXP
• Projekt obejmujący rozwiązania blisko warstwy sprzętowej - od driverów i peryferiów po diagnostykę urządzeń
• Zróżnicowane wyzwania techniczne obejmujące RTOS, bare-metal, komunikację sprzętową oraz optymalizację działania urządzeń
• Rozwój i optymalizacja firmware'u wykorzystywanego na docelowych platformach sprzętowych
📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.
TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.