.
IoT Embedded Software Engineer
  • Poznań
IoT Embedded Software Engineer
Poznań, Poznań, Greater Poland Voivodeship, Polska
WizzDev
13. 11. 2025
Informacje o stanowisku

Overview

IoT Embedded Software Engineer (C++, ESP32 / nRF / STM32, NVIDIA Jetson)

Tworzymy firmware dla realnych produktów Smart City & Home oraz MedTech Devices - C++ , ESP32/STM32/nRF, czasem NVIDIA Jetson.

Na start wchodzisz w trwający projekt, przejmujesz konkretny moduł i masz wpływ na architekturę.

Praca hybrydowa w Poznaniu (B2B). Szukamy kilku osób - rozwój w FreeRTOS/Embedded Linux.

Technologie

  • Wymagane: C++, ESP32 lub STM32 lub nRF
  • Mile widziane: Python, FreeRTOS, NVIDIA Jetson, Yocto / Embedded Linux, architektura heksagonalna, C, Python, Qt, CMake, GTest, Valgrind, protokoły: HTTP, Wi-Fi, MQTT, GPS, BLE, LoRa, Zigbee; chmury: AWS IoT / Azure IoT / Google Cloud IoT; CUDA, TypeScript.

Zakres obowiązków

  • Projektowanie i rozwój firmware integrującego się z platformami IoT i aplikacjami mobilnymi.
  • Współtworzenie architektury i rozwiązań IoT – od PoC do wdrożenia.
  • Zapewnianie jakości kodu (SOLID, wzorce projektowe, Clean Code, testy).
  • Prowadzenie techniczne wybranych inicjatyw: analiza, kontakt z klientem, decyzje technologiczne.
  • Udział w launchach produktów – dowożenie rozwiązań gotowych na produkcję.

Wymagania

  • Dyplom z informatyki/automatyki/robotyki/telekomunikacji (lub pokrewne).
  • Doświadczenie komercyjne w C++ : min. 2 lata po magisterce (Mid) lub 5 lat (Senior).
  • Praktyka w systemach wbudowanych / IoT.
  • Git + Git-flow.
  • Komunikatywny angielski (idealnie C1).
  • Podstawy w co najmniej jednym obszarze: programowanie mikrokontrolerów, systemy IoT, przetwarzanie sygnałów w czasie rzeczywistym, teoria sterowania lub robotyka.
  • Motywacja do nauki i dobrych praktyk.

Dodatkowy atut

  • Zaawansowane C (w tym Qt), CMake, GTest, Valgrind.
  • Doświadczenie z NVIDIA Jetson, STM32, nRF lub ESP32.
  • Python przy wykorzystaniu do sterowania urządzeniami.
  • Linux/Windows toolchain dla rozwoju oprogramowania.
  • Bare-metal i FreeRTOS.
  • Znajomość Embedded Linux (Yocto/Ubuntu).
  • Praktyka z AWS IoT Core / Azure IoT / Google Cloud IoT.
  • Podstawy ML/AI.

Jak pracujemy

  • Clean Code, code review, metryki jakości, statyczna analiza.
  • Wzorce projektowe, CI, środowiska testowe.
  • Testy: jednostkowe, integracyjne, funkcjonalne, manualne.
  • DevOps i automatyzacja wdrożeń na poziomie zespołu.
  • Procesy: Git Flow, Jira, Agile, dokumentacja w chmurze, komunikacja: Slack.

Skład zespołu

embedded developers, lider techniczny, architekt, DevOps, frontend, tester manualny, PM.

Rozwój u nas

  • Szkolenia wewnętrzne i zewnętrzne, dofinansowanie kursów i języków.
  • Konferencje PL/UE, mentoring od tech leadów, wymiana wiedzy w firmie.
  • Ścieżki: junior/regular/senior/tech lead (szeroki, konkurencyjny przedział stawek).

Oferujemy

  • Udział w globalnych projektach na styku IoT, medtech, life science i smart-home/smart-city.
  • Kontakt z najnowszymi technologiami i realny wpływ na architekturę rozwiązań.
  • Przyjazną, inżynierską atmosferę i zespół praktyków.

Benefity

Multisport, prywatna opieka medyczna, dofinansowanie języków i szkoleń, elastyczne godziny, praca zdalna/hybrydowa, owoce/kawa/herbata, integracje, biblioteka firmowa, brak dress code’u, parking, program poleceń, możliwość uzyskania uprawnień, inicjatywy dobroczynne.

Etapy rekrutacji

  • Krótki formularz/ankieta.
  • Screening (ok. 30 min).
  • Rozmowa HR (1,5–2 h) – zdalnie lub na miejscu.
  • Spotkanie z Tech Leadem / Managerem (1–2 h) – onsite.
  • Oferta ustna + przegląd kontraktu.
  • Referencje.
  • Welcome to WizzDev!

O WizzDev

WizzDev specjalizuje się w platformach wbudowanych, automatyzacji laboratoriów oraz projektach „szytych na miarę” – od life science/medtech po automatykę i rozwiązania IoT. Realizujemy akwizycję i wizualizację danych, projektujemy firmware i PCB, tworzymy aplikacje desktopowe do sterowania instrumentami i integrujemy urządzenia z chmurą.

Przykładowe obszary:

  • systemy IoT do akwizycji i analizy danych,
  • rozwój urządzeń medycznych/life science (NVIDIA/FPGA/ASIC),
  • embedded & firmware + cross-platform GUI,
  • elektronika i oprogramowanie dla urządzeń podłączonych do Internetu,
  • dedykowane GUI do sterowania instrumentami R&D.

Jak aplikować?

Wyślij CV/LinkedIn i kilka zdań o swoim doświadczeniu w C++ oraz (ESP32 / STM32 / nRF). Jeśli masz: link do repo/portfolio lub krótki opis projektu – będzie super.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at WizzDev by 2x

Get notified about new Embedded Software Engineer jobs in Poznań, Wielkopolskie, Poland.

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

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

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Praca Poznań
  • Poznań - Oferty pracy w okolicznych lokalizacjach


    136 974
    20 342