Embedded Technical Lead (Nrf / Stm32 / Esp32)

Solid

Poznań

Hybrid

PLN 180,000 - 260,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Solid poszukuje doświadczonego specjalisty Embedded/IoT na stanowisko Technical Lead. W roli tej będziesz projektować architekturę Embedded, prowadzić technicznie projekty i zapewniać spójność rozwoju oprogramowania.

Wymagane są umiejętności C/C++, znajomość nRF/STM32/ESP32 oraz doświadczenie w prowadzeniu zespołu. Oczekujemy 6+ lat doświadczenia, dobre praktyki programistyczne i zdolność współpracy z klientem.

Qualifications

  • Minimum 6 lat komercyjnego doświadczenia w tworzeniu oprogramowania Embedded.
  • Chęć rozwoju zawodowego w kierunku roli Technical Leada.
  • Doświadczenie z mikrokontrolerami nRF, STM32 lub ESP32 (warunek konieczny).
  • Bardzo dobra znajomość języka C++ lub C.
  • Dobra znajomość CMake oraz Git.
  • Praktyczne doświadczenie w projektowaniu rozwiązań i decyzjach technicznych.
  • Znajomość dobrych praktyk programistycznych (Clean Code, SOLID, wzorce projektowe).
  • Doświadczenie w code review oraz pracy zespołowej.
  • Umiejętność samodzielnego prowadzenia zadań i proponowania rozwiązań.
  • Komunikatywna znajomość języka angielskiego (B2/C1).
  • Gotowość do pracy stacjonarnej przez pierwszy miesiąc.

Responsibilities

  • Projektowanie architektury rozwiązań Embedded i IoT oraz dobór odpowiednich rozwiązań technologicznych do potrzeb projektu.
  • Techniczne prowadzenie projektu i dbanie o spójność architektury na wszystkich etapach jego rozwoju.
  • Rozwój oprogramowania Embedded w języku C++ oraz aktywny udział w implementacji kluczowych funkcjonalności.
  • Planowanie prac technicznych, estymacja zadań oraz identyfikacja ryzyk projektowych.
  • Współpraca z klientem podczas analizy wymagań, warsztatów projektowych oraz proponowania optymalnych rozwiązań technicznych.
  • Prowadzenie sesji projektowych i udział w definiowaniu architektury, przepływów danych oraz kluczowych komponentów systemu.
  • Wykonywanie Impact Analysis oraz ocena wpływu planowanych zmian na architekturę i jakość systemu.
  • Dbanie o wysoką jakość kodu, zgodność implementacji z przyjętą architekturą.
  • Prowadzenie code review oraz wspieranie zespołu w rozwiązywaniu złożonych problemów technicznych.
  • Techniczne koordynowanie pracy zespołu Embedded, wspieranie oraz mentoring mniej doświadczonych programistów.
  • Współudział w planowaniu rozwoju produktu oraz kolejnych etapów projektu – od fazy koncepcyjnej, aż po rozwiązanie produkcyjne.

Skills

Embedded software
C/C++
Mikrokontrolery
CMake
Git
Clean Code/SOLID
Code review
Team mentoring
Client communication
Technical leadership

Tools

CMake
Git

Job description

Projekty:

Rozwiązania z obszaru IoT i robotyki, aktualny fokus na platformie nRF.

Zadania:
  • projektowanie architektury rozwiązań Embedded i IoT oraz dobór odpowiednich rozwiązań technologicznych do potrzeb projektu,
  • techniczne prowadzenie projektu i dbanie o spójność architektury na wszystkich etapach jego rozwoju,
  • rozwój oprogramowania Embedded w języku C++ oraz aktywny udział w implementacji kluczowych funkcjonalności,
  • planowanie prac technicznych, estymacja zadań oraz identyfikacja ryzyk projektowych,
  • współpraca z klientem podczas analizy wymagań, warsztatów projektowych oraz proponowania optymalnych rozwiązań technicznych,
  • prowadzenie sesji projektowych i udział w definiowaniu architektury, przepływów danych oraz kluczowych komponentów systemu,
  • wykonywanie Impact Analysis oraz ocena wpływu planowanych zmian na architekturę i jakość systemu,
  • dbanie o wysoką jakość kodu, zgodność implementacji z przyjętą architekturą,
  • prowadzenie code review oraz wspieranie zespołu w rozwiązywaniu złożonych problemów technicznych,
  • techniczne koordynowanie pracy zespołu Embedded, wspieranie oraz mentroring mniej doświadczonych programistów,
  • współudział w planowaniu rozwoju produktu oraz kolejnych etapów projektu – od fazy koncepcyjnej, aż po rozwiązanie produkcyjne.
Kogo poszukujemy?
Główne wymagania:
  • minimum 6 lat komercyjnego doświadczenia w tworzeniu oprogramowania Embedded,
  • chęć rozwoju zawodowego w kierunku roli Technical Leada,
  • doświadczenie komercyjne z przynajmniej jednym z mikrokontrolerów: nRF, STM32 lub ESP32 (warunek konieczny),
  • bardzo dobra znajomość językaC++lubC,
  • dobra znajomośćCMakeorazGit,
  • praktyczne doświadczenie w projektowaniu rozwiązań oraz podejmowaniu decyzji technicznych,
  • znajomość dobrych praktyk programistycznych (Clean Code, SOLID, wzorce projektowe),
  • doświadczenie w code review oraz pracy zespołowej,
  • umiejętność samodzielnego prowadzenia zadań i proponowania rozwiązań,
  • rozwinięte umiejętności komunikacyjne oraz gotowość do współpracy z klientem,
  • komunikatywną znajomość języka angielskiego (B2/C1),
  • gotowość do pracy stacjonarnej (codziennie z biura) przez pierwszy miesiąc.
Mile widziane:
  • doświadczenie jako Technical Lead,
  • doświadczenie z Clean Architecture, Hexagonal Architecture lub Event Driven Architecture,
  • znajomość Embedded Linux lub FreeRTOS,
  • doświadczenie z Python, Docker i CI/CD,
  • doświadczenie z BLE, MQTT lub rozwiązaniami IoT,
  • znajomość DDD (Domain Driven Design),
  • doświadczenie w prowadzeniu warsztatów technicznych lub Product Discovery,
  • doświadczenie z chmurami AWS, Azure lub Google Cloud.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Developer (Nrf / Stm32 / Esp32)
Senior Embedded Developer (Nrf / Stm32 / Esp32)

Solid • Poznań

Hybrid
PLN 180,000 - 240,000
Lux Med
MultiSport
Lekcje angielskiego
+2
Embedded Developer (Nrf / Stm32 / Esp32)
Embedded Developer (Nrf / Stm32 / Esp32)

Solid • Poznań

Hybrid
PLN 120,000 - 190,000
Prywatna opieka medyczna
Karta MultiSport
Nauka języka angielskiego
Embedded Tech Lead (nRF/STM32/ESP32) — IoT Architect
Embedded Tech Lead (nRF/STM32/ESP32) — IoT Architect

Solid • Poznań

Hybrid
PLN 180,000 - 260,000
Embedded C++ Developer
Embedded C++ Developer

HeadHR • Wrocław

Hybrid
PLN 120,000 - 180,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Upvanta sp. z o.o. • Wrocław

On-site
PLN 120,000 - 180,000
Embedded Firmware Engineer (m/k)
Embedded Firmware Engineer (m/k)

IT Performance • Kraków

Hybrid
PLN 193,000 - 248,000
Spotkania w biurze w Krakowie – koszty
Model pracy hybrydowy
Hybrid Embedded Engineer (nRF/STM32/ESP32)
Hybrid Embedded Engineer (nRF/STM32/ESP32)

Solid • Poznań

Hybrid
PLN 180,000 - 240,000
Lux Med
MultiSport
Lekcje angielskiego
+2
Embedded Linux Platform & Edge Services Engineer
Embedded Linux Platform & Edge Services Engineer

IT Performance • Kraków

Hybrid
PLN 207,000 - 276,000
Hybrid work
Occasional travel to Kraków
Konstruktor Programista Embedded (Embedded Developer)
Konstruktor Programista Embedded (Embedded Developer)

PCO S.A. • Warszawa

On-site
Prywatna opieka medyczna
Pakiet rekreacyjno-sportowy
Szkolenia i rozwój zawodowy
Inżynier Oprogramowania Embedded
Inżynier Oprogramowania Embedded

Elevato • Zielona Góra

On-site
PLN 120,000 - 180,000