freehire launches on Product Hunt on 26 August.

Follow →

IoT Embedded Developer

Summary

Develop embedded firmware in C++ for IoT devices (nRF/STM32/ESP32), write unit tests, and collaborate on cross-functional projects for medical, industrial, and automation use cases.

Klient: Firma technologiczna specjalizująca się w tworzeniu rozwiązań z obszaru Embedded i Internetu Rzeczy (IoT). Od wielu lat realizuje projekty dla międzynarodowych klientów, rozwijając oprogramowanie dla inteligentnych urządzeń wykorzystywanych m.in. w branży medycznej, przemysłowej i automatyce. Zespół tworzą doświadczeni inżynierowie, którzy łączą wiedzę z zakresu oprogramowania, elektroniki i nowoczesnych technologii.

Stanowisko: IoT Embedded Developer (Mid/Senior).

Lokalizacja biura: Poznań.

Model pracy: hybrydowy (3 dni z biura, 2 dni zdalnie).

Opis projektu: Projekt dotyczy rozwoju nowoczesnych rozwiązań z obszaru IoT i robotyki. Aktualnie zespół koncentruje się na rozwoju rozwiązania opartego na platformie nRF, wykorzystywanej w urządzeniach połączonych z Internetem. Projekt łączy oprogramowanie, elektronikę i rzeczywiste urządzenia – celem jest tworzenie nowoczesnych rozwiązań, które mogą zbierać i przetwarzać dane oraz komunikować się z innymi systemami.

Zakres obowiązków:

  • projektowanie i rozwój oprogramowania dla urządzeń Embedded w języku C++,

  • udział w projektowaniu architektury i implementacji nowych funkcjonalności,

  • rozwój rozwiązań opartych o mikrokontrolery,

  • tworzenie i utrzymywanie testów jednostkowych,

  • udział w code review oraz dbanie o wysoką jakość kodu,

  • współpraca z zespołem projektowym oraz klientem przy realizacji rozwiązań

Główne wymagania:

  • minimum 3 lata komercyjnego doświadczenia w tworzeniu oprogramowania Embedded,

  • bardzo dobrą znajomość C++,

  • doświadczenie z mikrokontrolerami (np. nRF, STM32 lub ESP32),

  • praktyczną znajomość Git oraz CMake,

  • doświadczenie w tworzeniu testów jednostkowych,

  • znajomość dobrych praktyk programistycznych (m.in. Clean Code, SOLID),

  • umiejętność samodzielnego prowadzenia zadań i proponowania rozwiązań,

  • komunikatywną znajomość języka angielskiego umożliwiającą współpracę z klientem,

  • gotowość do pracy stacjonarnej (codziennie z biura) przez pierwszy miesiąc.

Mile widziane:

  • znajomość Embedded Linux lub FreeRTOS,

  • doświadczenie z Dockerem i CI/CD,

  • praktyczna znajomość C lub Python,

  • doświadczenie z BLE, MQTT lub rozwiązaniami IoT,

  • umiejętność debugowania oprogramowania oraz pracy z narzędziami diagnostycznymi,

  • doświadczenie z chmurami IoT (AWS, Azure lub Google Cloud).

Firma oferuje:

  • udział w ciekawych projektach z obszaru IoT, robotyki oraz nowoczesnych urządzeń embedded,

  • realny wpływ na rozwiązania techniczne i rozwój produktu,

  • współpracę z doświadczonym zespołem inżynierów,

  • stabilną współpracę w oparciu o kontrakt B2B,

  • elastyczne godziny rozpoczęcia pracy,

  • prywatną opiekę medyczną (Lux Med),

  • kartę MultiSport,

  • lekcje języka angielskiego z native speakerem,

  • regularne spotkania integracyjne,

  • przyjazną atmosferę oraz kulturę współpracy opartą na wzajemnym wsparciu.

Jeśli cenisz pracę nad rzeczywistymi urządzeniami, chcesz rozwijać swoje kompetencje w obszarze IoT i Embedded oraz mieć wpływ na rozwiązania wykorzystywane przez klientów z różnych branż – wyślij CV 🙂

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available