Embedded C++ Developer

HeadHR

Wrocław

Hybrid

PLN 120,000 - 180,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

HeadHR poszukuje doświadczonego Embedded C++ Developera do zespołu rozwijającego oprogramowanie dla urządzeń IoT. Projekt dotyczy migracji serwisów embedded na nową platformę sprzętową w sześciomiesięcznym czasie realizacji.

Wymagane C++17+, FreeRTOS, programowanie wielowątkowe i znajomość CMake; doświadczenie z Pythonem, Git i Jira. Praca w międzynarodowym zespole produktowym, kontrakt B2B, 6 miesięcy.

Qualifications

  • Dobre doświadczenie w programowaniu w C++ (C++17+).
  • Doświadczenie w projektach embedded z FreeRTOS.
  • Znajomość programowania obiektowego i wzorców projektowych.
  • Doświadczenie w tworzeniu oprogramowania dla urządzeń o ograniczonych zasobach.
  • Znajomość programowania wielowątkowego, synchronizacji i komunikacji w RTOS.
  • Znajomość nowoczesnego CMake.
  • Ogólna znajomość Pythona.
  • Doświadczenie z Git i Jira.
  • Komunikatywny język angielski.
  • Otwartość na współpracę i szybkie wdrożenie w projekt.

Responsibilities

  • 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.

Skills

C++17+
FreeRTOS
Obiektowe i wzorce projektowe
RTOS i synchronizacja
CMake
Python
Git
Jira
Angielski

Tools

Git
Jira

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded C++ IoT Dev for 6-Month Migration
Embedded C++ IoT Dev for 6-Month Migration

HeadHR • Wrocław

Hybrid
PLN 120,000 - 180,000
C#/C++ developer
C#/C++ developer

Randstad Polska Sp. z o.o • Warszawa

On-site
prywatna opieka medyczna
karta multisport
elastyczne godziny pracy
Linux Engineer
Linux Engineer

Relout • Warszawa

Hybrid
PLN 180,000 - 260,000
Dofinansowanie szkoleń i certyfikatów
Szkolenia i konferencje
Pakiet zdrowotny i karta sportowa
+1
Senior Network C++ Engineer
Senior Network C++ Engineer

IT Performance • Kraków

Hybrid
PLN 180,000 - 240,000
Model hybrydowy
Praca zdalna dla kandydatów spoza Krak
Embedded Developer - future projects (M/F/NB)
Embedded Developer - future projects (M/F/NB)

Etteplan • Gdańsk

On-site
Możliwość rozwoju w międzynarodowym środowisku
Budżet szkoleniowy
Wewnętrzne seminaria i inicjatywy oddolne
Regular Embedded Developer
Regular Embedded Developer

Eurodigital Consulting • Województwo pomorskie

Hybrid
Embedded Systems Engineer (Regular/ Senior)
Embedded Systems Engineer (Regular/ Senior)

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Przyjazna atmosfera
+5
Programista Embedded Linux
Programista Embedded Linux

Ekoenergetyka-Polska SA • Województwo łódzkie

On-site
Prywatna Opieka Medyczna LUX MED
Karta Medicover Sport
Dofinansowanie zakupu okularów korekcyjnych
+1
Programista Embedded C++ / Programistka Embedded C++ - Kraków (Małopolskie), Polska K/M
Programista Embedded C++ / Programistka Embedded C++ - Kraków (Małopolskie), Polska K/M

Astek • Kraków

Hybrid
PLN 164,000 - 199,000
Embedded Developer - future projects (M/F/NB)
Embedded Developer - future projects (M/F/NB)

Etteplan • Poznań

On-site
PLN 120,000 - 180,000