Programista systemów wbudowanych (Embedded) – Kraków

C

Programista systemów wbudowanych (Embedded) – Kraków

C
kraków, Kraków

Power Media

Full-time
Permanent, B2B
Senior
Hybrid

Job description

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.

Tech stack

    Polish

    B2

    Git

    advanced

    SVN

    advanced

    C

    advanced

    C#

    regular

    Windows

    nice to have

    HTML

    nice to have

    TCP/IP

    nice to have

    CSS

    nice to have

    JavaScript

    nice to have

    Python

    nice to have

Office location

Published: 12.06.2025

About the company

Power Media

Power Media to firma specjalizująca się od 1997 roku w rekrutacji profesjonalistów z branży IT oraz pokrewnych. Firma działa na rynku polskim i zagranicznym, oferując kompleksowe usługi rekrutacyjne, outsourcing IT oraz ...

Company profile