Do firmy, która od lat projektuje i produkuje zaawansowane urządzenia elektroniczne, z własnym działem R&D, produkcją i dużą niezależnością technologiczną, poszukujemy osoby, która dołączy do zespołu jako Programista Systemów Wbudowanych (Mid/Senior)
Firma tworzy kompletne rozwiązania: od pomysłu, przez elektronikę i oprogramowanie, aż po gotowy produkt, stawiając na jakość, rozwój i długoterminową współpracę.
📍 Lokalizacja: Kraków
🕒 Tryb pracy: głównie stacjonarny (z opcją częściowej pracy zdalnej)
📃 Typ umowy: umowa o pracę (preferowana) / B2B
Czym będziesz się zajmować:
Tworzeniem i rozwijaniem oprogramowania systemów wbudowanych (głównie STM32),
Pracą nad urządzeniami takimi jak: centrale SSP, oprawy oświetleniowe, zasilacze, czujki, moduły I/O, interfejsy komunikacyjne, itp.,
Programowaniem mikrokontrolerów z użyciem RTOS (głównie FreeRTOS),
Tworzeniem interfejsów graficznych (GUI), serwerów www (HTML/JS/CSS),
Debugowaniem, testowaniem i dokumentowaniem kodu,
Tworzeniem narzędzi i systemów wspomagających testowanie,
Współpracą z zespołem elektroników oraz innymi działami.
Czego oczekujemy:
Wykształcenia wyższego technicznego (automatyka, elektronika, informatyka, itp.),
Bardzo dobrej znajomości języka C,
Praktycznego doświadczenia w systemach wbudowanych (także hobbystycznego),
Znajomości mikrokontrolerów ARM Cortex-M (głównie STM32),
Umiejętności pracy z peryferiami (I2C, SPI, UART, ADC, USB, CAN, ETH itd.),
Znajomości FreeRTOS lub innego RTOS,
Umiejętności debugowania (sprzęt i oprogramowanie),
Doświadczenia z GIT / SVN,
Znajomości języka angielskiego na poziomie umożliwiającym czytanie dokumentacji i pisanie maili,
Samodzielności, kreatywności, inicjatywy i odpowiedzialności w pracy.
Mile widziane (ale nie wymagane):
JavaScript, HTML, CSS (serwery www w centralach),
C# (aplikacje desktopowe dla klientów i narzędzia inżynierskie),
Python (skrypty, Django),
Doświadczenie z innymi platformami (Windows/Linux),
Znajomość protokołów komunikacyjnych (BACnet, Modbus, TCP/IP, DALI-2),
Doświadczenie z systemami radiowymi (np. Bluetooth),
CI/CD, Jenkins,
Umiejętność korzystania z Altium Designer, obsługi urządzeń pomiarowych (oscyloskop, multimetr),
Znajomość innych rodzin mikrokontrolerów (np. AVR).
Dlaczego warto z nami pracować:
Realny wpływ na rozwój produktów, programiści mają decydujący głos w kwestii rozwiązań,
Małe zespoły, duża autonomia
Motywacyjny system premiowy (premia roczna zależna od oceny pracy (średnio ~70% pensji miesięcznej, nie dotyczy B2B),
Prywatna opieka medyczna w „Tu zdrowie” + możliwość rozszerzenia na rodzinę,
Karta sportowa Medicover Sport,
Darmowa kawa, wygodne biuro i własny parking dla pracowników.
Permanent, B2B
Check similar offers