Embedded C++ Developer

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.

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available