Senior Embedded Firmware Engineer

Square One Resources REMOTE WARSAW 2026-08-24

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.
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. ,[Migracja istniejącej aplikacji embedded z nRF52 na nRF54., Migracja z SoftDevice do nRF Connect SDK / Zephyr., Adaptacja firmware'u do nowej platformy sprzętowej., Praca z Zephyr DeviceTree, Kconfig, west oraz driverami., Praca z nRF HAL oraz API Nordic., Implementacja i utrzymanie mechanizmów DFU., Praca nad rozwiązaniami związanymi z Secure Boot., Debugowanie firmware'u na poziomie sprzętowym., Analiza istniejącego kodu i integracja aplikacji z nowym hardware'em., Współpraca przy testowaniu i uruchamianiu rozwiązania na urządzeniu.] Requirements: C, Nordic nRF (nRF52 / nRF54), nRF Connect SDK / Zephyr, SoftDevice, Zephyr migration, DFU / Secure Boot, BLE, JTAG / SWD debugging, IAR, Reverse engineering, Device-in-the-Loop, OTA Additionally: Sport subscription, Private healthcare.