Embedded Developer

Summary

Embedded Developer building firmware for fire protection systems, emergency lighting, and communication/measurement devices near Krakow (hybrid). Day-to-day work involves programming in C for ARM Cortex-M (STM32) microcontrollers using FreeRTOS, debugging, and writing technical documentation, with optional exposure to C#/Python, CI, and measurement tools.

Embedded Developer

📍 Lokalizacja: okolice Krakowa
🏢 Model pracy: hybrydowy (2 dni w biurze)
💼 Forma współpracy: UoP

O stanowisku

Do zespołu naszego klienta poszukujemy Embedded Developera, który będzie uczestniczył w rozwoju nowoczesnych systemów wbudowanych wykorzystywanych m.in. w rozwiązaniach przeciwpożarowych, systemach oświetlenia awaryjnego oraz urządzeniach komunikacyjnych i pomiarowych.

To świetna okazja dla osób posiadających pierwsze doświadczenie w programowaniu embedded i chcących rozwijać swoje kompetencje w pracy z mikrokontrolerami ARM oraz systemami czasu rzeczywistego.

Czym będziesz się zajmować:

  • Tworzenie i rozwój oprogramowania dla systemów wbudowanych, w tym:
    • central systemów pożarowych i oświetlenia awaryjnego,
    • modułów komunikacyjnych (RS485, PLC, moduły radiowe, moduły adresowe),
    • modułów wejść/wyjść,
    • zasilaczy i ładowarek akumulatorów,
    • czujek przeciwpożarowych,
    • sygnalizatorów akustycznych i głosowych,
    • testerów oraz kart pomiarowych.
  • Rozwój rozwiązań opartych o RTOS, interfejsy graficzne oraz komunikację sieciową.
  • Testowanie oprogramowania, debugowanie oraz przygotowywanie środowisk testowych.
  • Tworzenie dokumentacji technicznej dotyczącej oprogramowania i stosowanych protokołów komunikacyjnych.
  • Współpraca z zespołem projektowym przy realizacji nowych funkcjonalności.

Sukces w tej roli osiągniesz, jeśli:

  • Masz pierwsze doświadczenia w programowaniu systemów wbudowanych i chcesz rozwijać się w obszarze Embedded.
  • Swobodnie poruszasz się w języku C.
  • Miałeś/-aś okazję pracować z mikrokontrolerami ARM Cortex-M (STM32).
  • Znasz lub chcesz rozwijać swoją wiedzę z zakresu systemów czasu rzeczywistego, takich jak FreeRTOS.
  • Potrafisz analizować problemy i skutecznie debugować tworzone rozwiązania.
  • Korzystałeś/-aś z systemów kontroli wersji, takich jak Git lub SVN.
  • Lubisz łączyć świat oprogramowania ze sprzętem i interesują Cię technologie wbudowane.
  • Potrafisz pracować zespołowo i chętnie dzielisz się wiedzą.
  • Nie masz problemu z korzystaniem z anglojęzycznej dokumentacji technicznej.

Dodatkowym atutem będzie:

  • Doświadczenie zawodowe na podobnym stanowisku.
  • Znajomość JavaScript, HTML oraz CSS.
  • Znajomość C# lub Python.
  • Programowanie aplikacji dla systemów Windows lub Linux.
  • Znajomość protokołów TCP/IP, BACnet, Modbus.
  • Doświadczenie w pracy z komunikacją bezprzewodową (np. Bluetooth).
  • Znajomość zagadnień Continuous Integration (Jenkins).
  • Doświadczenie z innymi rodzinami mikrokontrolerów (np. AVR).
  • Wiedza z zakresu elektroniki.
  • Znajomość Altium Designer.
  • Umiejętność pracy z urządzeniami pomiarowymi (oscyloskop, multimetr).

Klient oferuje

✅ Pracę w modelu hybrydowym (2 dni w biurze)
✅ Prywatną opiekę medyczną o szerokim zakresie
✅ Dofinansowanie nauki języków obcych
✅ Dofinansowanie szkoleń i kursów
✅ Elastyczne godziny pracy
✅ Parking dla pracowników
✅ Możliwość rozwoju w projektach z obszaru systemów wbudowanych i nowych technologii

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available