Facebook Pixel

Ulubione oferty

Aplikuj

Embedded Developer

nr ref: 353/3/2025/PB/90369
Konsultant prowadzący: Patrycja Bańczak
Kraków (małopolskie)
28 marca 2025

W Antal zajmujemy się rekrutacją od ponad 20 lat. Dzięki działaniu w 10 wyspecjalizowanych dywizjach, świetnie orientujemy się w aktualnych trendach branżowych. Precyzyjnie określamy specyfikę stanowiska, klasyfikując kluczowe umiejętności i niezbędne kwalifikacje. Naszą misją jest nie tylko znalezienie kandydata, którego kompetencje wpisują się w wymagania danego ogłoszenia, ale przede wszystkim stanowiska, spełniającego oczekiwania kandydata. Numer rejestru agencji zatrudnienia: 496.

Embedded Developer

Lokalizacja: pod Krakowem

Praca hybrydowa/ po okresie próbnym szansa na zdalną 

_________________________

Zakres obowiązków:

  • Tworzenie i rozwój istniejącego już oprogramowania dla systemów wbudowanych takich jak:
    • centrale systemów pożarowych i oświetlenia awaryjnego z RTOS, dotykowym graficznym interfejsem użytkownika, serwerami http (java script, html, css, ...), komunikacją BACnet, modbus,
    • moduły komunikacyjne np. RS485, PLC, moduły radiowe, moduły adresowe,
    • moduły we/wy,
    • zasilacze, ładowarki akumulatorów,
    • czujki PPOŻ,
    • sygnalizatory akustyczne i głosowe,
    • testery, karty pomiarowe,
  • Testowanie oprogramowania (debugowanie, przygotowywanie testów, tworzenie systemów testujących),
  • Przygotowywanie dokumentacji (opisy oprogramowania, protokołów, ...).

Wymagania:

  • Znajomość języka programowania C,
  • Pierwsze doświadczenie w programowaniu systemów wbudowanych,
  • Wykształcenie wyższe techniczne (automatyka, elektronika, telekomunikacja, informatyka itp.),
  • Umiejętność wykorzystywania systemów operacyjnych czasu rzeczywistego (FreeRTOS),
  • Umiejętność programowania mikrokontrolerów ARM Cortex M (STM32F4, STM32F7, STM32H7, STM32F0, STM32F1, STM32G0, STM32G4, STM32L0, ...),
  • Umiejętność programowania urządzeń peryferyjnych wchodzących w skład mikrokontrolerów takich jak: ADC, DAC, RTC, TIM, DMA, CRYP, HASH, CRC, LTDC, I2C, SPI, SDIO, USART, CAN, ETH, USB, …
  • Umiejętność debugowania oprogramowania,
  • Umiejętność korzystania z systemów kontroli wersji (SVN, GIT),
  • Znajomość angielskiego na poziomie co najmniej umożliwiającym czytanie dokumentacji,
  • Komunikatywność, obowiązkowość i dokładność,
  • Umiejętność pracy w zespole.

Dodatkowym atutem będzie:

  • Doświadczenie zawodowe na zbliżonym stanowisku,
  • Znajomość JavaScript, html, CSS
  • Znajomość języka C# (aplikacje na PC, głównie narzędzia pomocnicze ale także większe aplikacje dla klientów),
  • Znajomość języka Python (skrypty w testerach, aplikacje Django, ...)
  • Umiejętność programowania na platformę PC (Windows, Linux),
  • Znajomość protokołów komunikacyjnych TCP/IP, BACnet, Modbus,
  • Doświadczenie z systemami radiowymi np. bluetooth,
  • Znajomość zagadnień związanych z Continuous Integration (Jenkins),
  • Zaznajomienie z innymi rodzinami mikrokontrolerów np. AVR,
  • Umiejętności z zakresu elektroniki,
  • Znajomość oprogramowania Altium Designer,
  • Umiejętność obsługi urządzeń pomiarowych (oscyloskop, woltomierz, …).

 

Benefity:

  • Biuro pod Krakowem
  • Szerokie ubezpieczenie medyczne.
  • Dofinansowanie nauki języków obcych.
  • Karta Multisport.
  • Dofinansowanie szkoleń i kursów.
  • Elastyczne godziny pracy.
  • Parking.