C++ Embedded Developer - IT Contracting

Michael Page

Kraków

Hybrid

PLN 165,000 - 207,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Michael Page dla klienta z branży hardware IT poszukuje doświadczonego Embedded C Developera. Idealny kandydat ma minimum 3 lata w C, praktykę z RTOS i mikrokontrolerami STM32/nRF, oraz umiejętności JTAG/SWD i Git. Praca hybrydowa w Krakowie, kontrakt B2B.

Zakres obejmuje projektowanie i rozwój oprogramowania wbudowanego, firmware dla RTOS, implementację i integrację sterowników oraz dokumentację techniczną.

Qualifications

  • Minimum 3 lata doświadczenia w programowaniu systemów wbudowanych w języku C.
  • Doświadczenie z FreeRTOS lub Zephyr.
  • Doświadczanie z mikrokontrolerami STM32, nRF52, nRF54, ATmega lub podobnymi.
  • Znajomość architektury oprogramowania embedded i procesów tworzenia firmware.
  • Znajomość Git i debugowania JTAG/SWD.

Responsibilities

  • Projektowanie i rozwój oprogramowania wbudowanego w języku C dla mikrokontrolerów.
  • Tworzenie firmware dla systemów czasu rzeczywistego (RTOS).
  • Implementacja i integracja sterowników niskopoziomowych i interfejsów sprzętowych.
  • Optymalizacja kodu pod kątem wydajności, pamięci i energetyczności.
  • Diagnostyka i rozwiązywanie problemów sprzętowych i software.
  • Udział w przeglądach kodu i utrzymanie dobrych praktyk programistycznych.
  • Współpraca z zespołami hardware i QA oraz dokumentacja techniczna.
  • Praca w kontekście kontraktu B2B z Michael Page.

Skills

Embedded C
RTOS
STM32
Git
JTAG
SWD
Angielski

Tools

JTAG
SWD

Job description

Dla naszego Klienta, producenta hardware IT, poszukujemy Kandydatów na stanowisko Embedded C Developer!

Naszym Klientem jest producent sprzętu komputerowego.

Opis stanowiska
  • Projektowanie i rozwój oprogramowania wbudowanego w języku C dla urządzeń opartych o mikrokontrolery
  • Tworzenie, rozwijanie i utrzymanie firmware dla systemów czasu rzeczywistego (RTOS)
  • Implementacja oraz integracja sterowników niskopoziomowych i interfejsów sprzętowych
  • Optymalizacja kodu pod kątem wydajności, zużycia pamięci oraz efektywności energetycznej urządzeń
  • Diagnostyka, analiza i rozwiązywanie problemów związanych z oprogramowaniem oraz sprzętem
  • Udział w przeglądach kodu i dbanie o zgodność rozwiązań z dobrymi praktykami programistycznymi
  • Współpraca z zespołami hardware, QA oraz innymi zespołami projektowymi przy rozwoju produktów
  • Tworzenie i aktualizacja dokumentacji technicznej oraz wsparcie procesu testowania i walidacji rozwiązań
  • Minimum 3 lata doświadczenia w programowaniu systemów wbudowanych w języku C
  • Znajomość architektury oprogramowania embedded oraz procesów tworzenia firmware
  • Praktyczne doświadczenie z systemami czasu rzeczywistego, w szczególności FreeRTOS lub Zephyr
  • Doświadczenie w pracy z mikrokontrolerami z rodzin STM32, nRF52, nRF54, ATmega lub podobnymi platformami embedded
  • Znajomość zagadnień programowania opartego na przerwaniach, harmonogramowania zadań i synchronizacji procesów
  • Doświadczenie w debugowaniu aplikacji embedded z wykorzystaniem narzędzi JTAG lub SWD
  • Znajomość systemu kontroli wersji Git oraz narzędzi wykorzystywanych w procesie embedded development
  • Umiejętność pracy z dokumentacją techniczną oraz komunikacji w języku angielskim
  • Współpraca hybrydowa z Krakowa (3 dni w tygodniu świadczenia usług w biurze Klienta)
  • Kontrakt B2B z Michael Page
  • Wynagrodzenie godzinowe: 120-150 PLN/h net+VAT
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Developer
Embedded Developer

Antal Sp. z o.o. • Kraków

Hybrid
PLN 90,000 - 120,000
Prywatna opieka medyczna
Dofinansowanie nauki języków obcych
Dofinansowanie szkoleń i kursów
+2
Embedded C Developer – Hybrid Kraków (Contract)
Embedded C Developer – Hybrid Kraków (Contract)

Michael Page • Kraków

Hybrid
PLN 165,000 - 207,000
Senior Embedded Developer (Nrf / Stm32 / Esp32)
Senior Embedded Developer (Nrf / Stm32 / Esp32)

Solid Company • Poznań

On-site
PLN 180,000 - 240,000
Lux Med
MultiSport
Lekcje angielskiego
+2
Embedded Developer (Nrf / Stm32 / Esp32)
Embedded Developer (Nrf / Stm32 / Esp32)

Solid Company • Poznań

On-site
PLN 120,000 - 190,000
Prywatna opieka medyczna
Karta MultiSport
Nauka języka angielskiego
Senior Embedded C/C++ Engineer — STM32 (Bare-Metal, Remote)
Senior Embedded C/C++ Engineer — STM32 (Bare-Metal, Remote)

1dea • Polska

Remote
PLN 223,000 - 335,000
Zdalnie z okazjonalnymi wizytami w biu
Firmware Engineer | C | Embedded | Linux | RTOS | SoC
Firmware Engineer | C | Embedded | Linux | RTOS | SoC

Conclusive Engineering • Województwo pomorskie

On-site
PLN 279,000 - 558,000
Senior Embedded C/C++ Engineer | STM32 @ 1dea
Senior Embedded C/C++ Engineer | STM32 @ 1dea

1dea • Polska

Remote
PLN 223,000 - 335,000
Zdalnie z okazjonalnymi wizytami w biu
Embedded Systems Engineer (Regular/ Senior)
Embedded Systems Engineer (Regular/ Senior)

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
PLN 111,600 - 167,400
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Przyjazna atmosfera
+5
Embedded Firmware Engineer – CAN / Wireless
Embedded Firmware Engineer – CAN / Wireless

ITP IT PERFORMANCE sp. z o.o. • Kraków

Hybrid
PLN 179,000 - 234,000
Konstruktor Programista Embedded (Embedded Developer)
Konstruktor Programista Embedded (Embedded Developer)

PCO S.A. • Warszawa

On-site
PLN 111,600 - 167,400
Prywatna opieka medyczna
Pakiet rekreacyjno-sportowy
Szkolenia i rozwój zawodowy