Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Programista/tka systemów przemysłowych
Mid • Hybrid
Warsaw, MZ, Poland
Apply now
Osoba zatrudniona na tym stanowisku będzie członkiem wielodyscyplinarnego zespołu inżynierów zajmującego się projektowaniem, rozwojem i realizacją niestandardowych rozwiązań technicznych dla maszyn. Będzie wspierać realizację najbardziej złożonych projektów, projektując nowe funkcjonalności, rozwiązania technologiczne i konstrukcyjne.
Zakres obowiązków
- Programowanie i rozwój oprogramowania komputerów przemysłowych oraz sterowników PLC dla nowych maszyn, zarówno w oparciu o istniejące rozwiązania, jak i poprzez tworzenie nowych funkcjonalności.
- Programowanie i konfiguracja interfejsów HMI w oparciu o komputery przemysłowe zgodnie z wymaganiami projektowymi.
- Zdalna diagnostyka pracy maszyn na podstawie danych z PLC oraz współpraca z Działem Serwisu przy identyfikacji i usuwaniu usterek.
- Udział w spotkaniach technicznych z klientami.
- Analiza wymagań projektowych oraz proponowanie optymalnych rozwiązań.
- Wsparcie testów i uruchomień maszyn, w tym okazjonalne wyjazdy służbowe do klientów.
Wymagania
- Wykształcenie wyższe techniczne o profilu: informatyka, informatyka przemysłowa, automatyka, robotyka, elektrotechnika lub pokrewne.
- Umiejętność programowania aplikacji w C, C++, C#, Python i QML (Qt5/Qt6).
- Znajomość kompilatorów CMake oraz QMake (Qt5/Qt6).
- Znajomość systemów Linux (Ubuntu/Mint).
- Znajomość protokołów komunikacyjnych: TCP/IP, ModbusTCP, SLMP, ProfiNet.
- Umiejętność pracy z REST API, plikami XML, JSON oraz JDF.
- Dobra znajomość języka angielskiego, obejmująca dokumentację techniczną i komunikację.
- Doświadczenie w pracy z rysunkami elektrycznymi i dokumentacją techniczną.
- Proaktywne i innowacyjne podejście do wyzwań oraz chęć uczenia się i rozwoju technologicznego.
- Prawo jazdy kategorii B oraz gotowość do okazjonalnych wyjazdów służbowych.
Mile widziane
- Podstawowa znajomość baz danych SQL.
- Znajomość OpenCV oraz cyfrowego przetwarzania obrazów.
- Doświadczenie w programowaniu sterowników PLC, w szczególności rozwiązań Mitsubishi.
- Wiedza z zakresu komponentów automatyki przemysłowej, systemów napędowych, elektrotechniki i elektroniki.
Oferujemy
- Stabilne zatrudnienie na podstawie umowy o pracę.
- Udział w projektach związanych z automatyzacją.
- Możliwość rozwoju zawodowego oraz nowoczesne środowisko pracy z dostępem do zaawansowanych technologii.
- Benefity, w tym karta MultiSport, opieka medyczna, ubezpieczenie grupowe i imprezy firmowe.
Similar jobs you might like
Technology
BURY
Inżynier Oprogramowania (k/m)
Mid
On-site
Mielec, PK, Poland
🏢 Summary: Oferta dotyczy rozwoju oprogramowania embedded w C/C++ dla mikrokontrolerów 8/32-bitowych, w tym projektowania architektury i implementacji wymagań klienta. Praca obejmuje rozwój zgodny z MISRA i AUTOSAR oraz współpracę przy projektach dla branży motoryzacyjnej OEM. 🗂️ Requirements: Wykształcenie wyższe techniczne, Minimum 3 lata doświadczenia w programowaniu, Doświadczenie w programowaniu mikrokontrolerów 8/32-bitowych, Dobra znajomość C, Znajomość programowania embedded, Znajomość integracji i konfiguracji oprogramowania embedded, Znajomość CANoe, Trace32 i debuggera JTAG, Znajomość systemów kontroli wersji Git, Dobra znajomość języka angielskiego, Umiejętność pracy zespołowej i analitycznego rozwiązywania problemów 📃 Skills: C, C++, MISRA, AUTOSAR, Embedded, CANoe, Trace32, JTAG, Git 🏢 Description: Inżynier Oprogramowania (k/m) Twój zakres obowiązków Tworzenie kodu w języku C/C++ dla mikrokontrolerów 8/32-bitowych Praca z wymaganiami klienta. Analiza, interpretacja i implementacja wymagań. Programowanie zgonie z zasadami MISRA C/C++, AUTOSAR Coding Guidelines Tworzenie architektury SW, detail design Nasze wymagania Wykształcenie wyższe techniczne (informatyka, elektronika, automatyka, telekomunikacja lub pokrewne) Minimum 3-letnie doświadczenie w programowaniu Doświadczenie w programowaniu mikrokontrolerów 8/32-bitowych Dobra znajomość języka C oraz zasad programowania w systemach embedded Znajomość procesów integracji i konfiguracji oprogramowania embedded Znajomość narzędzi do analizy logów i debugowania systemów embedded (CANoe, Trace32, debugger JTAG) Mile widziana znajomość Python, Perl, czy makefiles Umiejętność pracy w systemach kontroli wersji (np. Git) Dobra znajomość języka angielskiego w mowie i piśmie (kontakt z klientami i dostawcami) Komunikatywność, umiejętność pracy zespołowej oraz analitycznego rozwiązywania problemów To oferujemy Zatrudnienie na podstawie umowy o pracę Pracę w międzynarodowym środowisku Możliwości rozwoju i zdobycia doświadczenia Możliwość bezpośredniego kontaktu z klientami w branży motoryzacyjnej OEM Udział w ciekawych i różnorodnych projektach Pracę w kreatywnym, twórczym i przyjaznym zespole Dofinansowane przez firmę karta MultiSport, ubezpieczenie grupowe, prywatna opieka medyczna, nauka języka angielskiego w godzinach pracy, imprezy integracyjne, brak dress code, inicjatywy charytatywne Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie nauki języków dofinansowanie szkoleń i kursów ubezpieczenie na życie spotkania integracyjne brak dress code’u kawa / herbata program rekomendacji pracowników inicjatywy dobroczynne
Technology
RADMOR S.A.
Programista
Mid
On-site
Gdynia, PM, Poland
🏢 Summary: Oferta dotyczy rozwoju oprogramowania sterowania i nawigacji dla robotów czworonożnych, od symulacji po wdrożenia na rzeczywistym sprzęcie. Rola obejmuje tworzenie i strojenie algorytmów lokomocji MPC/WBC, diagnostykę dynamiki robota oraz współpracę z zespołem embedded. 🗂️ Requirements: Wykształcenie wyższe techniczne w obszarze robotyki, automatyki, mechatroniki, inżynierii mechanicznej, informatyki technicznej lub pokrewnym, 3–5 lat doświadczenia na podobnym stanowisku, Znajomość algorytmów lokomocji: MPC, WBC, kinematyka, dynamika robotów, IK, Znajomość algorytmów nawigacyjnych, Doświadczenie w implementacji metod RL, Praktyczna znajomość Linux, Docker, C++, Python i ROS2, Umiejętność pracy w środowiskach symulacyjnych Gazebo, MuJoCo, IsaacSim lub IsaacLab, Znajomość systemu kontroli wersji Git 📃 Skills: MPC, WBC, IK, RL, Linux, Docker, C++, Python, ROS2, Gazebo, MuJoCo, IsaacSim, IsaacLab, Git 🏢 Description: Jako programista staniesz się częścią zespołu, który projektuje i rozwija zaawansowane platformy robotów czworonożnych. Będziesz pracować nad kluczowymi algorytmami sterowania lokomocją, nawigacją oraz uczeniem maszynowym, łącząc symulację z wdrożeniami na realnym sprzęcie. To stanowisko dla osoby, która pasjonuje się robotyką, dynamiką układów mechanicznych i chce widzieć efekty swojej pracy w działającym robocie. Zakres zadań: · rozwój, implementacja i strojenie stosu sterowania lokomocją (MPC+WBC) i nawigacją dla platformy czworonożnej, · praca w symulacji oraz wdrażanie na docelowy sprzęt, · współpraca z inżynierami embedded przy integracji sterowania z warstwą sprzętową, · diagnostyka i rozwiązywanie problemów stabilności/dynamiki robota w symulacji i na realnym sprzęcie, · dokumentacja techniczna rozwiązań i udział w planowaniu harmonogramu projektu, · udział w rozwoju platformy kroczącej. Wymagania: · wykształcenie wyższe techniczne (preferowane kierunki robotyka i automatyka, mechatronika, automatyka i robotyka, inżynieria mechaniczna, informatyka techniczna lub pokrewne. Preferowane specjalizacje ze sterowaniem robotów mobilnych/kroczących), · staż na podobnym stanowisku: 3–5 lat, · umiejętność stosowania algorytmów lokomocyjnych: MPC, WBC, kinematyka/dynamiki robotów, IK, · znajomość algorytmów nawigacyjnych, · doświadczenie w implementacji metod uczenia RL, · praktyczna znajomość Linux, Docker, C++, Python, ROS2, · obsługa środowisk symulacyjnych Gazebo/MuJoCo/IsaacSim/IsaacLab, · praca z systemem kontroli wersji Git. Mile widziane: · znajomość CAN/CANopen, EtherCAT. Oferujemy: pracę w firmie, która jest częścią największej prywatnej grupy zbrojeniowej w Polsce, partycypujemy w kosztach nauki na studiach I, II stopnia oraz studiach podyplomowych, umożliwiamy Ci pracę w otoczeniu nowoczesnego i zróżnicowanego wyposażenia technicznego, wymieniamy się wiedzą techniczną, niekorporacyjną atmosferę, dofinansowanie do wypoczynku Twojego i Twoich dzieci, pracę w siedzibie firmy w Gdyni, do której dotrzesz SKM (250 metrów od wejścia na teren firmy), komunikacją miejską (przystanek kilka kroków od wejścia), autem (mieścimy się tuż przy zjeździe z Estakady i mamy dla Ciebie darmowy parking), rowerem (do Twojej dyspozycji jest szatnia z prysznicem, wiata rowerowa, parkingi rowerowe). Benefity: kawa i herbata w pracy, parking samochodowy i rowerowy, opieka medyczna, ubezpieczenie na życie, dofinansowanie do kursów i szkoleń, spotkania integracyjne, zniżki na studia na uczelni WSB Merito, platforma do nauki języków obcych dla pracowników i rodzin.
Technology
Upvanta sp. z o.o.
C++ Developer (Mid / Senior)
Mid
Hybrid
Kraków, MA, Poland
900 - 1,300 PLN
🏢 Summary: Oferta dotyczy pracy Programisty C++ przy rozwoju i utrzymaniu skalowalnego oprogramowania enterprise dla branży lotniczej. Rola obejmuje projektowanie aplikacji wielowątkowych, optymalizację wydajności, analizę wymagań oraz współpracę z zespołami programistycznymi, QA i architektami. Dostępna jest długofalowa współpraca B2B w modelu hybrydowym. 🗂️ Requirements: 3 lata komercyjnego doświadczenia w C++ na poziomie Mid lub 5+ lat na poziomie Senior, Bardzo dobra znajomość C++11/14/17, Doświadczenie w projektowaniu i rozwoju aplikacji wielowątkowych, Znajomość Linux i środowiska programistycznego Linux, Umiejętność pracy z Git, Doświadczenie w analizie i rozwiązywaniu problemów technicznych, Znajomość dobrych praktyk programistycznych i Clean Code, Umiejętność pracy w Agile/Scrum, Płynna znajomość języka angielskiego 📃 Skills: C++, Linux, Git, Agile, Scrum, CleanCode 🏢 Description: Kogo szukamy? Poszukujemy Programisty C++ do projektu realizowanego w branży lotniczej. To doskonała okazja do pracy w międzynarodowym środowisku przy rozwoju zaawansowanych rozwiązań wykorzystywanych przez globalne organizacje. Dołączysz do doświadczonego zespołu inżynierów odpowiedzialnych za rozwój i utrzymanie oprogramowania klasy enterprise, zyskując możliwość pracy z nowoczesnymi technologiami oraz udziału w projektach o dużej skali i realnym wpływie na funkcjonowanie kluczowych procesów biznesowych. Oczekiwania Minimum 3 lata doświadczenia komercyjnego (Mid) lub 5+ lat (Senior) w programowaniu w C++. Bardzo dobra znajomość standardów C++11/14/17 (mile widziane C++20). Doświadczenie w projektowaniu i rozwijaniu aplikacji wielowątkowych. Znajomość systemów Linux oraz środowiska programistycznego Linux. Umiejętność pracy z systemami kontroli wersji (Git). Doświadczenie w analizie i rozwiązywaniu problemów technicznych. Znajomość dobrych praktyk programistycznych oraz zasad Clean Code. Umiejętność pracy w metodykach Agile/Scrum. Płynna znajomość języka angielskiego. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji w języku C++. Tworzenie wydajnych i skalowalnych rozwiązań zgodnie z wymaganiami biznesowymi. Współpraca z zespołem programistów, QA oraz architektami. Udział w analizie wymagań i projektowaniu nowych funkcjonalności. Przeglądy kodu oraz dbanie o wysoką jakość wytwarzanego oprogramowania. Optymalizacja wydajności i rozwiązywanie problemów technicznych. Tworzenie i aktualizacja dokumentacji technicznej. Oferujemy Współpracę w modelu B2B. Atrakcyjne wynagrodzenie adekwatne do doświadczenia. Możliwość pracy hybrydowej. Długofalową współpracę przy interesujących projektach. Pracę w doświadczonym i wspierającym zespole.
Technology
H2B Group
Embedded Linux / CODESYS Developer
Senior
Remote
Warsaw, Poland
80 - 130 PLN/hr
🏢 Summary: Oferta dotyczy rozwoju oprogramowania dla urządzeń przemysłowych opartych na Embedded Linux i CODESYS, wykorzystywanych w rozwiązaniach Industrial IoT. Dostępne są stanowiska Senior oraz Junior/Mid, obejmujące rozwój, integrację, testowanie i diagnostykę systemów embedded, z możliwością pracy w międzynarodowym zespole. 🗂️ Requirements: Doświadczenie z CODESYS Control for Linux na platformach ARM, Bardzo dobra znajomość Embedded Linux, kernela i Device Tree, Doświadczenie w dostępie do sprzętu pod Linuxem, Praktyczna znajomość OPC UA lub MQTT, Doświadczenie w projektach Industrial IoT, Bardzo dobra znajomość C/C++, Doświadczenie z CODESYS SDK i opisami urządzeń XML, Doświadczenie w tworzeniu bibliotek CODESYS dla sprzętu, Praktyczna znajomość IEC 61131-3 i Structured Text, Dobra znajomość CODESYS Development System, Język angielski na poziomie minimum B2 📃 Skills: C, C++, Linux, CODESYS, ARM, Kernel, DeviceTree, GPIO, sysfs, libgpiod, OPCUA, MQTT, IIoT, XML, IEC61131-3, StructuredText 🏢 Description: O projekcie Dołącz do międzynarodowego zespołu realizującego projekt z obszaru Embedded Systems, Industrial IoT oraz automatyki przemysłowej . Poszukujemy doświadczonych programistów, którzy będą odpowiedzialni za rozwój oprogramowania dla urządzeń opartych o Embedded Linux i CODESYS , wykorzystywanych w nowoczesnych rozwiązaniach przemysłowych. Aktualnie poszukujemy: Senior Embedded Linux / CODESYS Developer , który(a) będzie odpowiadał(a) za prowadzenie techniczne projektu oraz realizację najbardziej złożonych zadań. Stawka 110-130 PLN/h netto. Junior/Mid Embedded Linux / CODESYS Developer , który(a) wesprze zespół w rozwoju oprogramowania, testach i przygotowywaniu dokumentacji. Stawka: 80-100 PLN/h netto. Twój zakres obowiązków rozwój oraz utrzymanie oprogramowania dla systemów Embedded Linux, konfiguracja i wdrażanie CODESYS Control for Linux na platformach ARM, tworzenie oraz rozwój bibliotek CODESYS do obsługi sprzętu, przygotowywanie i modyfikacja opisów urządzeń (Device Description XML) z wykorzystaniem CODESYS SDK, integracja urządzeń z wykorzystaniem protokołów komunikacyjnych przemysłowych i IIoT, implementacja komunikacji z wykorzystaniem OPC UA lub MQTT, praca z interfejsami sprzętowymi (GPIO, low-level hardware access), diagnostyka oraz rozwiązywanie problemów związanych z oprogramowaniem i sprzętem, współpraca z zespołem projektowym przy projektowaniu, testowaniu i wdrażaniu nowych funkcjonalności. Kogo szukamy? Poszukujemy osób posiadających doświadczenie w programowaniu systemów Embedded oraz automatyce przemysłowej, które dobrze odnajdują się w pracy z systemami Linux oraz technologiami CODESYS. Wymagania: doświadczenie z CODESYS Control for Linux , w szczególności w zakresie instalacji i wdrażania na platformach ARM, bardzo dobra znajomość Embedded Linux (podstawy kernela, Device Tree), doświadczenie z dostępem do sprzętu pod Linuxem (GPIO, sysfs-GPIO, libgpiod, mile widziana znajomość /dev/mem), praktyczna znajomość przynajmniej jednego z protokołów: OPC UA, MQTT, doświadczenie w projektach z obszaru Industrial IoT (IIoT) , bardzo dobra znajomość języka C/C++ , doświadczenie z CODESYS SDK oraz tworzeniem i modyfikacją opisów urządzeń (XML), doświadczenie w tworzeniu bibliotek CODESYS (.library) do obsługi sprzętu, praktyczna znajomość standardu IEC 61131-3 , w szczególności Structured Text (ST) , mile widziana znajomość FBD i LAD , dobra znajomość środowiska CODESYS Development System . j. angielski na poziomie minimum B2 Mile widziane: doświadczenie w projektach Embedded dla automatyki przemysłowej, znajomość architektury ARM, doświadczenie z integracją urządzeń przemysłowych, umiejętność pracy z dokumentacją techniczną oraz samodzielnego rozwiązywania problemów, doświadczenie w pracy w międzynarodowych zespołach projektowych. Co oferujemy? udział w nowoczesnym projekcie z obszaru Embedded Systems i Industrial IoT , możliwość pracy z zaawansowanymi technologiami Embedded Linux i CODESYS, współpracę z międzynarodowym zespołem ekspertów, realny wpływ na rozwój produktu i architektury rozwiązania, długofalową współpracę przy innowacyjnych projektach przemysłowych, elastyczną formę współpracy, możliwość rozwoju technicznego i zdobywania nowych kompetencji. Jeśli masz doświadczenie z Embedded Linux , CODESYS oraz technologiami IIoT i chcesz rozwijać rozwiązania dla nowoczesnej automatyki przemysłowej – zapraszamy do aplikowania!