About the role
Must-have
• Min. 5 lat komercyjnego doświadczenia w tworzeniu firmware’u embedded.
• Bardzo dobra znajomość C++.
• Praktyczne doświadczenie z STM32 / STM32CubeMX / STM32Cube HAL.
• Bardzo dobra znajomość programowania bare-metal.
• Umiejętność samodzielnego debugowania problemów firmware’owych.
• Dobre rozumienie ograniczeń systemów embedded: pamięci, czasu wykonania, deterministyczności i zasobów sprzętowych.
• Umiejętność projektowania czytelnego, testowalnego i łatwego w utrzymaniu firmware’u.
• Otwartość na nowe technologie i sposoby pracy oraz ciekawość tego, jak AI może realnie wspierać pracę inżyniera.
Na plus
• Praktyczne doświadczenie z FreeRTOS lub innym RTOS-em.
• Doświadczenie w pracy z Claude AI, ChatGPT lub innymi narzędziami AI wspierającymi programowanie.
• Umiejętność świadomego wykorzystywania AI w codziennej pracy – np. przy analizie kodu, debugowaniu, dokumentacji, testach czy eksplorowaniu nowych rozwiązań.
• Chęć eksperymentowania z nowymi narzędziami i technologiami oraz szukania sposobów na zwiększanie efektywności pracy.
Do kameralnego zespołu klienta szukamy Senior Embedded C/C++ Engineer , który będzie odpowiedzialny za rozwój firmware’u na platformach STM32 .
Obecnie pracujemy głównie w środowisku bare-metal , ale planujemy stopniowo wprowadzać FreeRTOS . Szukamy kandydata który nie tylko bardzo dobrze czuje się w obszarze embedded, ale potrafi również współtworzyć architekturę i kierunek rozwoju firmware’u.
Lokalizacja: zdalnie z okazjonalnymi wizytami w biurze w Warszawie: 1-2 dni w miesiącu.
Forma zatrudnienia: 20 000 - 35 000 zł net + vat (dla topowych kandydatów).
Współpraca: długoterminowa, bez pośredników, bezpośrednio u klienta
Obszar: drony i elektronika dla bezzałogowych systemów
C++
Claude, RTOS
