.
Programista Embedded C/C++ @ Euvic S.A.
  • Katowice
Programista Embedded C/C++ @ Euvic S.A.
Katowice, Katowice, Silesian Voivodeship, Polska
Euvic S.A.
21. 10. 2025
Informacje o stanowisku

Poszukujemy doświadczonego Programisty Embedded C/C++, który chciałby dołączyć do naszego zgranego, seniorskiego zespołu.

Głównym zadaniem jest tworzenia oprogramowania wbudowanego dla urządzeń medycznych. 
Oprogramowanie będzie tworzone na mikrokontrolerach STM32, zarówno z systemem RTOS jak i bez OSa.   

Informacje o projekcie:

  • Start: ASAP
  • Model pracy: hybryda (pierwsze 3 miesiące pracy 2 dni z biura w Zabrzu, 3 dni zdalnie, po tym okresie możliwe zwiększenie ilości dni zdalnych)
  • Wymiar: full-time
  • Liczba poszukiwanych osób: 1
  • Czas trwania: umowa na 3 miesiące okresu próbnego z możliwością przedłużenia (planowany jest long-term)

WAŻNE INFORMACJE:

  • W trakcie procesu rekrutacji na kolejnych jej etapach wymagana będzie weryfikacja tożsamości kandydata.
  • Pierwszy dzień pracy odbywać się będzie stacjonarnie w siedzibie Euvic w Gliwicach przy ul. Przewozowa 32.

Wybierz swoje benefity:

  1. System kafeteryjny (karta Multisport, bilety na wydarzenia sportowe i muzyczne i wiele, wiele więcej),
  2. Opieka medyczna,
  3. Ubezpieczenie na życie z możliwością wykupienia dodatkowych pakietów np. opieki onkologicznej,
  4. Inicjatywy rozwojowe.

Euvic - ponad 5000 pracowników i 20 lat doświadczenia niewątpliwie czynią nas dużą firmą. A jednak, mimo upływu czasu i stale powiększającego się grona klientów wciąż jesteśmy firmą stworzoną przez inżynierów IT dla inżynierów IT. Tworzymy prężnie rozwijającą się firmę „z ludzką twarzą”, składającą się z dobrych ludzi, tworzących dobre oprogramowanie. Czyni nas to solidnym partnerem IT skupiających się na własnych osiągnięciach, sukcesach klientów i satysfakcji zawodowej pracowników.

Co oferujemy?

  • sprawny, szybki i przyjazny proces rekrutacyjny (nie tylko umiejętności są dla nas ważne, wspólnie sprawdźmy, czy pasujesz do the Good People),
  • pracę i rozwój w renomowanej firmie IT, z ugruntowaną pozycją na rynku,
  • projekty dla klientów międzynarodowych z wielu branż,
  • płaską strukturę, politykę „otwartych drzwi” i dbałości o dobre relacje w zespołach,
  • małe zespoły w dużej firmie i koleżeńską wspólnotę w tych zespołach,
  • transparentny i atrakcyjny program szkoleniowy oparty na badaniach kompetencji,
  • bonusowy program poleceń,
  • wsparcie buddiego w okresie onboardingu,
  • rozwój wewnątrz organizacji – szkolenia wewnętrzne, „Euvic Talks”, możliwość prowadzenia wewnętrznych szkoleń,
  • udział w inicjatywach społecznych – wspieramy potrzebujących z udziałem Fundacji The Good People.

W Euvic tworzymy środowisko pracy oparte na równości, szacunku i otwartości. Wierzymy, że różnorodność talentów i perspektyw napędza innowacje oraz wspiera zrównoważony rozwój. Dlatego nasze procesy rekrutacyjne są projektowane w sposób, który zapewnia każdemu kandydatowi równe szanse, niezależnie od pochodzenia, płci, wieku, orientacji seksualnej, stanu zdrowia czy innych indywidualnych cech. Dążymy do budowania kultury pracy, w której każdy może rozwijać swój potencjał i czuć się w pełni akceptowany.

Zastanawiasz się czy warto?

W naszym wewnętrznym badaniu #theGoodPeople wskazali 4 kluczowe aspekty, które cenią najbardziej:

  1. Sam/a decyduję o tym, jak najlepiej wykonać swoją pracę.
  2. Mój manager/ka jest dostępny, otwarty na sugestie i odmienność zdania.
  3. Jestem traktowany/a z należytym szacunkiem.
  4. W moim zespole panuje atmosfera sprzyjająca współpracy.

Brzmi jak dobre miejsce pracy dla Ciebie?

Zapraszamy do #theGoodPeople - profesjonaliści, pasjonaci, dobrzy ludzie ?


Must have:

  • Biegła znajomość C/C++ w zastosowaniach embedded
  • Praktyczne doświadczenie programowania mikrokontrolerów z rodziny STM32 (Cortex-M)
  • Praktyczne doświadczenie z tworzeniem oprogramowania dla systemów czasu rzeczywistego RTOS
  • Znajomość i implementacja protokołów komunikacyjnych fizycznych (I2C, SPI, UART, RS485, CAN) i logicznych (MODBUS, MQTT)
  • Rozumienie działania układów peryferyjnych mikrokontrolerów (ADC, DAC, DMA, Watchdog etc)
  • Bardzo dobra umiejętność pracy z systemami kontroli wersji Git
  • Znajomość zagadnień CI/CD i narzędzi takich jak Docker.

Mile widziane: 

  • Doświadczenie w tworzeniu oprogramowania dla branży medycznej (lub pokrewnej związanej z bezpieczeństwem funkcjonalnym: wojsko/kolej/przemysł)
  • Umiejętność tworzenia testów jednostkowych i integracyjnych dla modułów oprogramowania
  • Biegła obsługa środowisk .programistycznych (np. STM32CubeIDE, Keil) i programatorów / debuggerów (J-Link, ST-Link, J-Trace).
  • Praktyczna umiejętność czytania schematów elektronicznych oraz posługiwania się sprzętem laboratoryjnym (oscyloskop, analizator logiczny)
  • Znajomość standardów kodowania (np. MISRA, MISRA C++)
  • Znajomość normy IEC 62304 oraz narzędzi realizujących je wymogi
  • Znajomość systemów operacyjnych Zephyr, Linux ( w tym własne dystrybucje np. przy pomocy Yocto)
  • Doświadczenie z bibliotekami graficznymi (np. TouchGFX, LVGL)
  • Znajomość biblioteki X-CUBE-STL
  • Znajomość narzędzi do statycznej i dynamicznej analizy kodu
  • Doświadczenie w zakresie cyberbezpieczeństwa systemów wbudowanych (m.in. secure boot, kryptografia, standardy bezpiecznego kodowania jak CERT C/C++
  • Praktyczna znajomość technik projektowania i optymalizacji oprogramowania pod kątem ultra-niskiego zużycia energii (low-power)

Poszukujemy doświadczonego Programisty Embedded C/C++, który chciałby dołączyć do naszego zgranego, seniorskiego zespołu.

Głównym zadaniem jest tworzenia oprogramowania wbudowanego dla urządzeń medycznych. 
Oprogramowanie będzie tworzone na mikrokontrolerach STM32, zarówno z systemem RTOS jak i bez OSa.   

Informacje o projekcie:

  • Start: ASAP
  • Model pracy: hybryda (pierwsze 3 miesiące pracy 2 dni z biura w Zabrzu, 3 dni zdalnie, po tym okresie możliwe zwiększenie ilości dni zdalnych)
  • Wymiar: full-time
  • Liczba poszukiwanych osób: 1
  • Czas trwania: umowa na 3 miesiące okresu próbnego z możliwością przedłużenia (planowany jest long-term)

WAŻNE INFORMACJE:

  • W trakcie procesu rekrutacji na kolejnych jej etapach wymagana będzie weryfikacja tożsamości kandydata.
  • Pierwszy dzień pracy odbywać się będzie stacjonarnie w siedzibie Euvic w Gliwicach przy ul. Przewozowa 32.

Wybierz swoje benefity:

  1. System kafeteryjny (karta Multisport, bilety na wydarzenia sportowe i muzyczne i wiele, wiele więcej),
  2. Opieka medyczna,
  3. Ubezpieczenie na życie z możliwością wykupienia dodatkowych pakietów np. opieki onkologicznej,
  4. Inicjatywy rozwojowe.

Euvic - ponad 5000 pracowników i 20 lat doświadczenia niewątpliwie czynią nas dużą firmą. A jednak, mimo upływu czasu i stale powiększającego się grona klientów wciąż jesteśmy firmą stworzoną przez inżynierów IT dla inżynierów IT. Tworzymy prężnie rozwijającą się firmę „z ludzką twarzą”, składającą się z dobrych ludzi, tworzących dobre oprogramowanie. Czyni nas to solidnym partnerem IT skupiających się na własnych osiągnięciach, sukcesach klientów i satysfakcji zawodowej pracowników.

Co oferujemy?

  • sprawny, szybki i przyjazny proces rekrutacyjny (nie tylko umiejętności są dla nas ważne, wspólnie sprawdźmy, czy pasujesz do the Good People),
  • pracę i rozwój w renomowanej firmie IT, z ugruntowaną pozycją na rynku,
  • projekty dla klientów międzynarodowych z wielu branż,
  • płaską strukturę, politykę „otwartych drzwi” i dbałości o dobre relacje w zespołach,
  • małe zespoły w dużej firmie i koleżeńską wspólnotę w tych zespołach,
  • transparentny i atrakcyjny program szkoleniowy oparty na badaniach kompetencji,
  • bonusowy program poleceń,
  • wsparcie buddiego w okresie onboardingu,
  • rozwój wewnątrz organizacji – szkolenia wewnętrzne, „Euvic Talks”, możliwość prowadzenia wewnętrznych szkoleń,
  • udział w inicjatywach społecznych – wspieramy potrzebujących z udziałem Fundacji The Good People.

W Euvic tworzymy środowisko pracy oparte na równości, szacunku i otwartości. Wierzymy, że różnorodność talentów i perspektyw napędza innowacje oraz wspiera zrównoważony rozwój. Dlatego nasze procesy rekrutacyjne są projektowane w sposób, który zapewnia każdemu kandydatowi równe szanse, niezależnie od pochodzenia, płci, wieku, orientacji seksualnej, stanu zdrowia czy innych indywidualnych cech. Dążymy do budowania kultury pracy, w której każdy może rozwijać swój potencjał i czuć się w pełni akceptowany.

Zastanawiasz się czy warto?

W naszym wewnętrznym badaniu #theGoodPeople wskazali 4 kluczowe aspekty, które cenią najbardziej:

  1. Sam/a decyduję o tym, jak najlepiej wykonać swoją pracę.
  2. Mój manager/ka jest dostępny, otwarty na sugestie i odmienność zdania.
  3. Jestem traktowany/a z należytym szacunkiem.
  4. W moim zespole panuje atmosfera sprzyjająca współpracy.

Brzmi jak dobre miejsce pracy dla Ciebie?

Zapraszamy do #theGoodPeople - profesjonaliści, pasjonaci, dobrzy ludzie ?

,[Projektowanie, implementacja i rozwój oprogramowania w językach C/C++ na mikrokontrolery STM32., Tworzenie i utrzymanie dokumentacji technicznej na każdym etapie cyklu życia oprogramowania., Projektowanie i realizacja testów jednostkowych oraz integracyjnych w celu weryfikacji poprawności działania oprogramowania., Aktywny udział w procesie analizy ryzyka oprogramowania (zgodnie z normą ISO 14971) i implementacja środków jego mitygacji., Optymalizacja kodu pod kątem wydajności, zużycia pamięci i energii., Ścisła współpraca z inżynierami sprzętu, architektami oraz specjalistami ds. regulacji w celu zapewnienia spójności i zgodności produktu. Requirements: C++, C, Embedded, STM32, RTOS Additionally: Sport subscription, Private healthcare, Flat structure, Small teams, International projects, Free coffee, Bike parking, Free parking, In-house trainings, Modern office, No dress code.

  • Praca Katowice
  • Programista Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    124 524
    24 428