Antal Sp. z o.o.
Embedded Developer
Job Location
Kraków, Poland
Job Description
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.
Location: Kraków, PL
Posted Date: 4/16/2025
Location: Kraków, PL
Posted Date: 4/16/2025
Contact Information
Contact | Human Resources Antal Sp. z o.o. |
---|