Dla międzynarodowej firmy technologiczno-produkcyjnej poszukujemy doświadczonego Embedded C++ Developera, który dołączy do zespołu rozwijającego oprogramowanie dla urządzeń IoT. Projekt dotyczy migracji istniejącego serwisu embedded na nową platformę sprzętową, dlatego poszukujemy osoby, która sprawnie odnajdzie się w środowisku i szybko rozpocznie samodzielną pracę.
Zakres obowiązków
- Rozwój oprogramowania aplikacyjnego w języku C++.
- Migracja istniejącego serwisu na nową platformę sprzętową.
- Doprecyzowywanie wymagań wspólnie z architektem i zespołem.
- Projektowanie rozwiązań z myślą o testowalności i ponownym wykorzystaniu.
- Analiza problemów wykrywanych podczas testów integracyjnych oraz przeglądy kodu.
Wymagania
- Bardzo dobra znajomość C++17 lub nowszych wersji.
- Komercyjne doświadczenie w projektach wykorzystujących FreeRTOS.
- Znajomość programowania obiektowego, wzorców projektowych oraz programowania wielowątkowego.
- Doświadczenie w tworzeniu oprogramowania dla urządzeń o ograniczonych zasobach.
- Znajomość nowoczesnego CMake, Pythona, Gita oraz komunikatywna znajomość języka angielskiego.
Co oferujemy
- Współpracę w ramach kontraktu B2B przy innowacyjnym projekcie IoT.
- Możliwość pracy w międzynarodowym zespole produktowym.
- Udział w projekcie zaplanowanym na 6 miesięcy z realnym wpływem na architekturę systemu.