Embedded C++ Developer (Remote)
Smart Topaz
15100-18500 PLN miesięcznie (B2B)
Czym będziesz się zajmować?
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 jednego z istniejących serwisów embedded na nową platformę sprzętową. Ze względu na sześciomiesięczny czas realizacji szukamy osoby, która sprawnie odnajdzie się w istniejącym środowisku i szybko rozpocznie samodzielną pracę.
Zakres obowiązków
- rozwój oprogramowania aplikacyjnego w 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,
- przeglądy kodu i rozwiązań architektonicznych,
- modyfikowanie i utrzymywanie istniejących skryptów w Pythonie.
Warunki współpracy
- kontrakt B2B,
- projekt zaplanowany na 6 miesięcy,
- praca przy rozwoju oprogramowania dla urządzeń embedded i IoT,
- współpraca z międzynarodowym zespołem produktowym.
Kogo poszukujemy?
Wymagania
- bardzo dobra znajomość C++17 lub nowszych wersji,
- komercyjne doświadczenie w projektach wykorzystujących FreeRTOS,
- znajomość programowania obiektowego i wzorców projektowych,
- doświadczenie w tworzeniu oprogramowania dla urządzeń o ograniczonych zasobach,
- znajomość programowania wielowątkowego, synchronizacji oraz komunikacji między zadaniami w RTOS,
- znajomość nowoczesnego CMake,
- ogólna znajomość Pythona,
- doświadczenie z Git i Jira,
- komunikatywny język angielski,
- otwartość na współpracę i umiejętność szybkiego wdrożenia się w projekt.
Mile widziane
- doświadczenie z Embedded Linux,
- znajomość elektroniki cyfrowej,
- doświadczenie z interfejsami komunikacyjnymi, np. UART lub CAN.
Czego wymagamy?
Znajomości:
Mile widziane:
Języki:
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 90-110 PLN godzinowo (B2B)
- B2B - Stałe godziny pracy (100%)
- Praca zdalna: Możliwa w całości
Gdzie będziesz pracował?
Centrum 2, Wrocław lub zdalnie
Kim jesteśmy? – Smart Topaz
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.