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

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