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.

Strona firmy: Smart Topaz