Senior Embedded Firmware Engineer
Summary
This role involves migrating an existing IoT embedded application from the Nordic nRF52 to the nRF54 platform. The engineer will primarily use C and IAR development tools to manage the firmware lifecycle.
Dołączysz do projektu z obszaru IoT, którego celem jest migracja istniejącej aplikacji embedded z platformy Nordic nRF52 na nRF54. W pracy będziesz korzystać przede wszystkim z czystego C oraz narzędzi developerskich IAR.
Nasze wymagania
- Min. 10 lat doświadczenia w tworzeniu systemów embedded/firmware.
- Bardzo dobra znajomość platform Nordic nRF, w szczególności nRF52/nRF54.
- Praktyczne doświadczenie z nRF Connect SDK oraz Zephyr RTOS.
- Doświadczenie w migracji z Nordic SoftDevice do Zephyr/nRF Connect SDK.
- Bardzo dobra znajomość języka C oraz narzędzia IAR.
- Znajomość DFU, Secure Boot, DeviceTree, Kconfig i west.
- Doświadczenie w debugowaniu sprzętowym z wykorzystaniem JTAG/SWD.
- Praktyczna znajomość BLE.
- Umiejętność samodzielnej pracy oraz prowadzenia zadań end-to-end, od analizy istniejącego rozwiązania po jego wdrożenie.
Mile widziane
- Doświadczenie z OTA updates.
- Znajomość Device-in-the-Loop.
- Doświadczenie w reverse engineeringu i integracji firmware'u z nowym hardware'em.
- Doświadczenie w projektach IoT.