Lead Embedded Firmware Engineer (Nordic | Zephyr)
Tech Stack / Keywords
Firma i stanowisko
Nasz Klient to firma technologiczna rozwijająca nowoczesne urządzenia embedded, wykorzystywane w zaawansowanych rozwiązaniach elektronicznych i IoT. Zespół realizuje projekty obejmujące projektowanie firmware'u, integrację sprzętu oraz rozwój platform opartych o mikrokontrolery Nordic Semiconductor.
Wymagania
- Minimum 10 lat doświadczenia w projektowaniu systemów wbudowanych obejmujących warstwę firmware oraz integrację ze sprzętem
- Bardzo dobra znajomość platform Nordic Semiconductor (nRF)
- Praktyczne doświadczenie z Zephyr RTOS, w szczególności Devicetree, Kconfig, west oraz tworzeniem i rozwijaniem sterowników
- Bardzo dobra znajomość nRF Connect SDK, DFU, nRF HAL oraz mechanizmów wykorzystywanych w ekosystemie Nordic
- Doświadczenie w implementacji lub rozwijaniu rozwiązań wykorzystujących Secure Boot
- Praktyczna umiejętność debugowania systemów embedded z wykorzystaniem JTAG/SWD
- Doświadczenie w pracy z oscyloskopem, analizatorem stanów logicznych, multimetrem oraz zasilaczem laboratoryjnym
- Umiejętność samodzielnego prowadzenia projektów od fazy koncepcji do wdrożenia produkcyjnego
Nice to have:
- Doświadczenie w integracji oprogramowania z nowymi platformami sprzętowymi oraz analizie istniejącego kodu
- Znajomość mechanizmów Over-the-Air Update (OTA)
- Doświadczenie w budowie środowisk Device-in-the-Loop
Obowiązki
- Projektowanie oraz rozwijanie firmware'u dla urządzeń opartych o mikrokontrolery Nordic Semiconductor z wykorzystaniem Zephyr RTOS
- Definiowanie architektury oprogramowania oraz wspieranie zespołu w podejmowaniu kluczowych decyzji technicznych
- Integracja firmware'u z nowymi platformami sprzętowymi oraz udział w procesie bring-up urządzeń
- Rozwijanie mechanizmów bezpieczeństwa, procesu uruchamiania urządzeń oraz rozwiązań związanych z Secure Boot i Device Firmware Update (DFU)
- Analizowanie i rozwiązywanie problemów na styku sprzętu i oprogramowania z wykorzystaniem profesjonalnych narzędzi laboratoryjnych
- Współpraca z zespołami hardware oraz software przy projektowaniu i wdrażaniu nowych funkcjonalności
- Wspieranie rozwoju dobrych praktyk inżynierskich poprzez mentoring techniczny oraz dzielenie się wiedzą
Benefity
- Udział w rozwoju nowoczesnych urządzeń embedded wykorzystujących technologie Nordic Semiconductor
- Projekt obejmujący projektowanie architektury firmware'u oraz rozwój rozwiązań opartych o Zephyr RTOS
- Współpraca z doświadczonym zespołem specjalistów z obszaru embedded i elektroniki
- Projekt realizowany w modelu 100% zdalnym
Inne informacje
By applying, you acknowledge that your personal data will be processed by TQLO sp. z o.o. with its registered office in Warsaw (hereinafter: the “Controller”) for the purpose of conducting the recruitment process.
The legal basis for processing your personal data is: – taking steps prior to entering into a contract and fulfilling legal obligations under applicable law (Art. 6(1)(b) and (c) GDPR), – your consent, in case of providing additional data beyond the scope required by law or consenting to participation in future recruitment processes (Art. 6(1)(a) GDPR).
Providing personal data within the scope resulting from the Polish Labour Code is necessary to participate in the recruitment process. Providing additional data is voluntary.
Your personal data may be shared with entities cooperating with the Controller in the recruitment process, including IT system providers and potential clients for whom recruitment processes are conducted.
Personal data will be processed for the duration of the recruitment process and for the period necessary to establish, exercise or defend legal claims. In the case of consent for future recruitment processes, data will be processed until the consent is withdrawn.
You have the right to access your personal data, rectify it, erase it, restrict processing, object to processing, request data portability, and lodge a complaint with a supervisory authority.
You may withdraw your consent at any time without affecting the lawfulness of processing carried out prior to its withdrawal.
TQLO sp. z o.o.
100 aktywnych ofert