Point your AI agent at freehire and let it find you a job.

Get the CLI →

Antal Sp. z o.o.

Open 50d

Embedded Developer

Posted Updated 13 views
Discussion

Summary

The Embedded Developer will design and develop software for embedded systems, including fire safety and communication modules, using C, ARM Cortex-M microcontrollers, and RTOS. The role involves testing, debugging, and creating technical documentation in a hybrid work environment near Kraków.

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

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available