Pracuj.pl Hybrydowo Senior

Senior Embedded Developer

Michael Page

⚲ Kraków

140–165 zł netto (+ VAT) / godz.

Wymagania

  • C
  • C++
  • Zephyr RTOS
  • Twister
  • ARM Cortex-M
  • RISC-V

Opis stanowiska

Nasze wymagania:
Minimum 5 lat doświadczenia w tworzeniu oprogramowania dla systemów wbudowanych
Bardzo dobra znajomość języków programowania C oraz C++ w środowisku embedded
Praktyczna wiedza z zakresu systemów czasu rzeczywistego (RTOS) oraz integracji sprzętu z oprogramowaniem
Doświadczenie w pracy z Zephyr RTOS oraz frameworkiem testowym Twister
Znajomość architektur ARM Cortex-M lub RISC-V
Umiejętność samodzielnej realizacji złożonych zadań programistycznych oraz podejmowania decyzji technicznych
Doświadczenie w pracy zgodnie z metodykami Agile oraz w środowisku zespołów międzynarodowych
Bardzo dobra znajomość języka angielskiego oraz gotowość do pracy hybrydowej w Krakowie (minimum 3 dni w tygodniu w biurze)

Zakres obowiązków:
Projektowanie i rozwój zaawansowanych funkcjonalności oprogramowania embedded dla nowoczesnych urządzeń technologicznych
Odpowiedzialność za pełny cykl życia powierzonych modułów, od koncepcji po wdrożenie produkcyjne
Współtworzenie architektury systemowej oraz projektowanie skalowalnych i modularnych komponentów programistycznych
Zapewnianie wysokiej jakości, wydajności i stabilności tworzonego oprogramowania
Rozwijanie i doskonalenie procesów automatyzacji testów oraz wspieranie praktyk jakościowych w zespole
Analiza, diagnozowanie i rozwiązywanie złożonych problemów na poziomie systemowym
Mentoring mniej doświadczonych programistów, prowadzenie przeglądów kodu oraz dzielenie się wiedzą techniczną
Identyfikowanie obszarów optymalizacji oraz inicjowanie usprawnień produktów, procesów i narzędzi developerskich

Oferujemy:
Współpraca hybrydowa z Krakowa (minimum 2 dni świadczenia usług z biura w tygodniu)
Długofalowy kontrakt B2B z Michael Page
Wynagrodzenie godzinowe - 140 - 165 PLN/h net+VAT

🔍 Dekoder Ogłoszenia

🔴
Minimum 5 lat doświadczenia w tworzeniu oprogramowania dla systemów wbudowanych
Może oznaczać, że firma szuka kogoś, kto od razu będzie samodzielny i nie będzie potrzebował dużo szkoleń, lub że projekt jest na tyle zaawansowany, że wymaga doświadczonego specjalisty.
🔴
Umiejętność samodzielnej realizacji złożonych zadań programistycznych oraz podejmowania decyzji technicznych
Oczekiwana jest duża autonomia i odpowiedzialność, co może oznaczać brak ścisłego nadzoru, ale też potencjalne obciążenie pracą.
🟡
Odpowiedzialność za pełny cykl życia powierzonych modułów, od koncepcji po wdrożenie produkcyjne
Oznacza to szeroki zakres obowiązków, od planowania po finalne wdrożenie, co może być zarówno szansą na rozwój, jak i źródłem dodatkowych zadań.
🟡
Mentoring mniej doświadczonych programistów, prowadzenie przeglądów kodu oraz dzielenie się wiedzą techniczną
Poza własnymi zadaniami, będziesz odpowiedzialny za wsparcie innych członków zespołu, co może oznaczać dodatkowe obciążenie czasowe.
🟡
Identyfikowanie obszarów optymalizacji oraz ini
Sugeruje, że firma szuka kogoś proaktywnego, kto będzie aktywnie szukał usprawnień, co może oznaczać oczekiwanie na inicjatywy wykraczające poza standardowe zadania.