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