C++ Software Engineer (Linux / RnD product)
⚲ Wrocław
20 000 - 25 000 PLN brutto (UoP)
Wymagania
- min. 4 lata komercyjnego doświadczenia w tworzeniu oprogramowania w C++ (Modern C++, OOP, wielowątkowość)
- solidne praktyczne doświadczenie z rozwojem i debugowaniem na Linuksie
- doświadczenie z systemami budowania, kontrolą wersji i narzędziami CI/CD (CMake, Git)
- praktyczne doświadczenie w pisaniu testów jednostkowych i optymalizacji kodu
- angielski na poziomie co najmniej B2 w mowie i piśmie
Mile widziane
- doświadczenie z Embedded Linux (Yocto lub Buildroot)
- znajomość mechanizmów IPC (D-Bus, gRPC) lub protokołów sieciowych (MQTT, TCP/UDP)
- doświadczenie ze streamingiem wideo/audio, przetwarzaniem danych lub płytkami deweloperskimi (Raspberry Pi, NVIDIA Jetson)
Opis stanowiska
Nowo formowany zespół R&D budujący od podstaw nowy produkt IoT oparty na Linuksie — projektowanie i implementacja komponentów w C++, integracja usług, debugowanie problemów systemowych i dbanie o stabilność. Praca nad produktem od wczesnych koncepcji do wersji produkcyjnej, we współpracy z zespołami hardware, firmware i QA. Uwaga: praca od prototypu do produkcji przy nieustalonej specyfikacji oraz debugowanie problemów systemowych mogą wiązać się z presją czasu i pracą poza standardowymi godzinami.
🔍 Dekoder Ogłoszenia
🟡
forming a new engineering team to develop a new product from the ground up
Nowy zespół i produkt od zera — brak ustalonych procesów, możliwy chaos organizacyjny i zmieniające się priorytety.
🟡
shape the product architecture
Duża autonomia, ale też brak gotowych wzorców — decyzje architektoniczne podejmujesz na własną odpowiedzialność.
🔴
turn early concepts into a reliable, production-ready product
Praca od prototypu/MVP do produkcji — często oznacza presję czasu i pracę pod nieustaloną specyfikację.
🔴
debug system-level issues
Mogą zdarzać się trudne, czasochłonne problemy wymagające pracy poza standardowymi godzinami.