Embedded C++ Developer

Smart Topaz · Wrocław

ID oferty: 5605

Źródło: solidjobs

Umiejętności: C++ (Advanced) , Real-time operating system (Advanced) , Embedded development (Advanced) , Multithreading (Basic) , CMake (Basic) , Python (Basic) , Git (Basic) , Jira (Basic)

Miejsce pracy: remote , hybrid , Wrocław

Języki: Polski (Expert) , Angielski (Advanced)

Poziom doświadczenia: Regular

Kategoria: IT

Kategoria Solid Jobs: Developer

Podkategoria: CCPlusPlus

Dział: IT

Opis:

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?

3 lata doświadczenia na podobnym stanowisku
Znajomości:
  • C++
  • Real-time operating system
  • Embedded development
Mile widziane:
  • Multithreading
  • CMake
  • Python
  • Git
  • Jira
Języki:
  • Polski
  • Angielski


Jakie warunki i benefity otrzymasz?
  • 15.1k–18.5k PLN netto/m (B2B)
  • B2B - Stałe godziny pracy (100%)
  • Praca zdalna: Możliwa w całości


Kim jesteśmy?

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.

Wynagrodzenie min: 15100

Wynagrodzenie max: 18500

Waluta wynagrodzenia: PLN

Okres wynagrodzenia: Month

Rodzaj zatrudnienia: B2B

Utworzono: 29.09.2026 11:39