Pomiń do treści
Logo firmy WizzDev Prosta

IoT Embedded Software Engineer (C++, ESP32, nRF or STM32, Nvidia, nRF)

WizzDev Prosta

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Mid · 2+ latDoświadczenie
LokalizacjaPoznań
Źródło
Aktywna
Opublikowano1 czerwca 2026
Ostatnio sprawdzono1 czerwca 2026
Wygasa za24 dni
Werdykt JobHunt

Rola Embedded Software Engineer w WizzDev polega na tworzeniu oprogramowania wbudowanego (firmware) dla innowacyjnych systemów IoT i robotyki, pracując nad projektami klientów. Będziesz odpowiedzialny za implementację przetwarzania danych z czujników, integrację z chmurą IoT oraz wsparcie projektów od koncepcji do wdrożenia. Użyjesz C++ na platformach takich jak STM32, nRF czy ESP32, a także poznasz technologie jak FreeRTOS, NVIDIA Jetson czy Yocto. To rola dla mid-level developera z minimum 2-letnim doświadczeniem.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak widełek wynagrodzenia, nie podano dokładnego modelu hybrydowego (liczba dni w biurze).

🛠 Wymagane technologie
Dane źródłowe
ESP32 or STM32 or nRFC++
AI Insights
Czym naprawdę jest ta rola?Embedded Engineer

Rola Embedded Software Engineer w WizzDev polega na tworzeniu oprogramowania wbudowanego (firmware) dla innowacyjnych systemów IoT i robotyki, pracując nad projektami klientów. Będziesz odpowiedzialny za implementację przetwarzania danych z czujników, integrację z chmurą IoT oraz wsparcie projektów od koncepcji do wdrożenia. Użyjesz C++ na platformach takich jak STM32, nRF czy ESP32, a także poznasz technologie jak FreeRTOS, NVIDIA Jetson czy Yocto. To rola dla mid-level developera z minimum 2-letnim doświadczeniem.

Plusy
  • Nowoczesne praktyki: Clean Code, code review, CI, testy jednostkowe/integracyjne
  • Różnorodne projekty (IoT, robotyka, medycyna) – dobre dla rozwoju
  • Wsparcie merytoryczne od liderów technologicznych i wymiana wiedzy
  • Struktura zespołu: frontend, tech lead, architekt, DevOps, tester – pełen stack
Na co uważać
  • Brak widełek wynagrodzenia – ogłoszenie wspomina o 'bardzo szerokim zakresie', ale nie podaje konkretów
  • Długi proces rekrutacyjny (6 etapów: ankieta, screening, długa rozmowa HR na miejscu, spotkanie z liderem, oferta, sprawdzenie referencji)
  • Wymóg 'prowadzenia projektu jako kontakt techniczny z klientem' – może być zbyt ambitny jak na poziom regular
  • !Możliwe, że rola wymaga więcej odpowiedzialności (kontakt z klientem, lead) niż standardowy mid-level
  • !Mały zespół (3-6 osób) – może oznaczać intensywną pracę i szeroki zakres obowiązków
  • !C to C++ conversion training – sugeruje, że oczekiwana jest znajomość C, ale może to być wsparcie dla słabszych kandydatów
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja firmware w C++ dla mikrokontrolerów STM32, nRF lub ESP32
  • Integracja czujników (dane, wizualizacja, przechowywanie) i komunikacja z chmurą IoT
  • Implementacja algorytmów przetwarzania danych w czasie rzeczywistym
  • Współpraca z zespołem przy code review, testach jednostkowych i integracyjnych
  • Praca z systemem kontroli wersji Git oraz narzędziami CI/CD
  • Tworzenie dokumentacji technicznej i architektonicznej
  • Uczestnictwo w spotkaniach Agile (stand-up, sprint planning, retrospektywy)
  • Wsparcie techniczne klienta i udział w analizie wymagań
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Minimalny kandydat to embedded developer z 2-letnim komercyjnym doświadczeniem w C++ i podstawową znajomością jednej z platform STM32/nRF/ESP32, potrafiący posługiwać się Gitem i angielskim na poziomie C1.

Raczej nie dla

Osoba bez komercyjnego doświadczenia w embedded (junior) raczej nie przejdzie rekrutacji. Także ktoś szukający w pełni zdalnej pracy (ogłoszenie hybrydowe) lub preferujący duże, korporacyjne zespoły może nie być usatysfakcjonowany.

Ocena dopasowania
Junior1/5
Mid4/5
Senior2/5
Hands-on5/5
Architekt2/5
Remote2/5
Enterprise2/5
Pytania do rekrutera
  • ?Ile dni w tygodniu trzeba być w biurze w Poznaniu?
  • ?Jaki jest zakres wynagrodzenia dla poziomu regular?
  • ?Czy obecny projekt kliencki jest greenfield, czy legacy?
  • ?Jak wygląda dyżur on-call / nadgodziny?
  • ?Ile osób liczy zespół i jakie są role (embedded vs cloud)?
  • ?Jaka platforma chmurowa IoT jest używana w projekcie?
  • ?Czy są możliwości całkowicie zdalnej pracy po okresie wdrożenia?
  • ?Jakie konkretnie zastosowania ML są w projekcie?
Brakujące informacje
  • Brak widełek wynagrodzenia
  • Nie podano dokładnego modelu hybrydowego (liczba dni w biurze)
  • Nie wiadomo, czy istnieje dyżur on-call
  • Brak informacji o nadgodzinach
  • Nie określono, jaki jest stosunek pracy własnej do pracy klienckiej
Zespół

Zespół składa się z 3-6 osób, pracuje w Agile/Scrum, z naciskiem na jakość kodu (code review, CI, testy). Atmosfera raczej koleżeńska i nastawiona na rozwój – firma oferuje szkolenia i konferencje.

Rekrutacja

1. Ankieta (pytania dotyczące doświadczenia) 2. Short screening (30 min) 3. Rozmowa HR (1,5-2h) na miejscu 4. Spotkanie z Tech Lead / Managerem (1-2h) na miejscu 5. Oferta ustna + przegląd kontraktu 6. Sprawdzenie referencji 7. Powitanie w firmie.

🔗Podobne oferty