June 18, 2026

Młodszy/Programista C++ (k/m)

Junior • Hybrid

Gdansk, PM, Poland

Dołączając do Działu Technik Informacyjnych będziesz brać udział w projektach dotyczących:

  • Rozwijania oprogramowania systemów radarowych,

  • Integracji radarów z systemem dowodzenia i systemami rakietowymi przy współpracy z partnerami krajowymi oraz zagranicznymi,

  • Integracji radarów z systemem obrony powietrznej w oparciu o rozwiązania krajowe i zagraniczne.

Twój zakres obowiązków:

  • implementacja i testowanie oprogramowania modułów przetwarzania sygnałów i danych, oprogramowania komunikacyjnego oraz zobrazowania radiolokacyjnego i interfejsów użytkownika,

  • udział w uruchamianiu i integracji oprogramowania w urządzeniach radiolokacyjnych,

  • tworzenie i aktualizacja dokumentacji technicznej związanej z projektami, w tym dokumentacji oprogramowania,

  • udział w testach i badaniach urządzeń radiolokacyjnych,

  • programowanie w języku C++ i językach skryptowych.

Nasze oczekiwania:

  • wykształcenie wyższe inżynierskie lub licencjat na kierunkach: informatyka, elektronika, telekomunikacja, automatyka i robotyka. Studenci ostatniego roku studiów na w/w kierunkach są mile widziani,

  • umiejętność programowania w języku C++,

  • znajomość systemów operacyjnych rodziny Linux,

  • znajomość podstawowych zagadnień sieci komputerowych,

  • znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji technicznej,

  • umiejętność pracy zespołowej i łatwość przyswajania nowej wiedzy,

  • znajomość systemu operacyjnego MS Windows oraz biegłe posługiwanie się oprogramowaniem biurowym MS Office,

  • gotowość do wyjazdów służbowych.

Oferujemy: 

  • udział w ciekawych i ambitnych projektach, mających realny wpływ na wzmacnianie bezpieczeństwa kraju,

  • stały rozwój kompetencji oraz specjalistycznej wiedzy dzięki działaniu w zespole profesjonalistów oraz rozbudowanemu systemowi szkoleń,

  • zatrudnienie w oparciu o umowę o pracę lub umowę B2B,

  • pakiet benefitów firmowych (prywatna opieka medyczna, ubezpieczenie, dofinansowanie do kart sportowych, dostęp do internetowej poradni, dofinansowanie do wypoczynku, atrakcyjny pakiet świadczeń socjalnych, inne),

  • dofinansowanie kształcenia na studiach wyższych, podyplomowych,

  • możliwość realizacji prac inżynierskich/magisterskich/doktorskich z zakresu tematyki badawczej firmy,

  • pracę w stabilnej firmie będącej częścią Polskiej Grupy Zbrojeniowej.

Similar jobs you might like

Technology

PIT-RADWAR S.A.

Projektant - inżynier testów LabView (k/m)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Role focused on developing and testing IFF (Identification Friend or Foe) systems integrated with primary radar systems. The position involves creating test applications in LabView, participating in device design, software development, commissioning, and testing in compliance with NATO and high reliability standards. The offer provides involvement in advanced defense technology projects with real impact. 🗂️ Requirements: Higher engineering degree or final-year MSc student, Knowledge of LabView environment, Practical knowledge of electronics, Experience with measurement equipment, Ability to read and analyze technical documentation in English 📃 Skills: LabView, Electronics, PXI, RF, DSP, C, Python, Matlab, VHDL, .NET, SVN, TortoiseSVN 🏢 Description: Udział w opracowaniu urządzeń systemów identyfikacji swój-obcy (IFF) produkowanych przez PIT-RADWAR. Systemy identyfikacji są przeznaczone do prowadzenia identyfikacji ziemia-powietrze we współpracy z systemami radaru pierwotnego. Zapewniamy ciekawą pracę w projektach, które umożliwiają stałe poszukiwanie nowych koncepcji i rozwiązań w celu tworzenia innowacyjnych produktów wykorzystujących najnowsze technologie przy jednoczesnym spełnianiu najnowszych standardów NATO oraz rygorystycznych wymogów niezawodnościowych. Efekty pracy całych zespołów pozwalają stale poszerzanie oferty firmy o nowoczesne rozwiązania w pełni dostosowane do wymagań współczesnego pola walki. Twój zakres obowiązków: tworzenie aplikacji testowych w środowisku LabView, udział w projektowaniu, oprogramowaniu, uruchamianiu i testowaniu urządzeń systemów identyfikacji, tworzenie dokumentacji związanej z realizowanymi zadaniami. Oczekiwania: wykształcenie wyższe inżynierskie lub ostatni rok studiów II stopnia, znajomość środowiska LabView, praktyczna wiedza z zakresu elektroniki i obsługi aparatury pomiarowej, znajomość języka angielskiego umożliwiająca czytanie i analizowanie dokumentacji, łatwość współpracy i komunikacji w zespole, samodzielność, terminowość i sumienność w realizacji powierzonych obowiązków. Mile widziane: doświadczenie w tworzeniu aplikacji testowych w środowisku LabView, znajomość instrumentów modułowych (PXI) RF firmy National Instruments, znajomość cyfrowego przetwarzania sygnałów, znajomość zagadnień związanych z propagacją fal elektromagnetycznych w przestrzeni, znajomość języka C/Python/ Matlab/VHDL, znajomość środowiska .NET (VB) Microsoft Office, znajomość systemów kontroli wersji (Tortoise SVN). Oferujemy: udział w ciekawych i ambitnych projektach, mających realny wpływ na wzmacnianie bezpieczeństwa kraju, stały rozwój kompetencji oraz specjalistycznej wiedzy dzięki działaniu w zespole profesjonalistów oraz rozbudowanemu systemowi szkoleń, zatrudnienie w oparciu o umowę o pracę lub umowę B2B, pakiet benefitów firmowych (prywatna opieka medyczna, ubezpieczenie, dofinansowanie do kart sportowych, dostęp do internetowej poradni, dofinansowanie do wypoczynku, atrakcyjny pakiet świadczeń socjalnych, inne), dofinansowanie kształcenia na studiach wyższych, podyplomowych, możliwość realizacji prac inżynierskich/magisterskich/doktorskich z zakresu tematyki badawczej firmy, pracę w stabilnej firmie będącej częścią Polskiej Grupy Zbrojeniowej.

Technology

Advanced Protection Systems

Programista C++ (Qt) (K/M)

Mid

Hybrid

Gdynia, Poland

🏢 Summary: Oferta dotyczy rozwoju oprogramowania dla systemów C2 (Command & Control) w zaawansowanych systemach antydronowych, obejmujących warstwę front-end i backend. Rola koncentruje się na programowaniu w C++ (C++14), pracy z Qt oraz Linuxem, integracji sensorów i tworzeniu wizualizacji danych w czasie rzeczywistym. Stanowisko łączy rozwój oprogramowania, integrację systemów oraz implementację interfejsów komunikacyjnych w środowisku o wysokich wymaganiach technologicznych. 🗂️ Requirements: Wykształcenie wyższe w Informatyce lub pokrewne, Minimum 3 lata doświadczenia na podobnym stanowisku, Programowanie w C++ (minimum C++14), Doświadczenie w pracy z systemem Linux, Praktyczna znajomość Qt, Znajomość systemu kontroli wersji Git, Znajomość języka angielskiego technicznego na poziomie B2, Gotowość do pracy hybrydowej (w tym praca z biura w Gdyni) 📃 Skills: C++, Qt, Linux, Git, CMake, CI/CD 🏢 Description: W firmie Advanced Protection Systems SA tworzymy unikatowe systemy antydronowe bazując na najnowszych technologiach radarowych. Samodzielnie projektujemy i produkujemy wszystkie elementy: od układów scalonych, przez elektronikę, mechatronikę, aż po zaawansowane oprogramowanie i finalną implementację. Dzięki naszym nowatorskim rozwiązaniom wykrywamy wszelkie poruszające się obiekty, nawet tak trudne do wykrycia jak drony klasy mikro czy niewielkie ptaki. Nasza technologia została z sukcesem wdrożona w wielu wymagających branżach, takich jak: obronność i bezpieczeństwo, infrastruktura krytyczna i rządowa, a także na lotniskach. Twój zakres obowiązków: Tworzenie i rozwój oprogramowania dla systemów C2 (Command & Control), obejmujących warstwę front-end i backend, Integracja sensorów i efektorów w ramach architektury systemu. Rozwój komponentów wizualizacji danych w czasie rzeczywistym (mapy, widoki wizyjne, interfejsy operatorskie) z użyciem Qt. Implementacja interfejsów komunikacyjnych z modułami i oprogramowaniem firm trzecich. Wymagania: Wykształcenie wyższe (Informatyka oraz pokrewne). Minimum 3 lata doświadczenia na pokrewnych stanowiskach. Umiejętność programowania w języku C++ (min. Wersja 14). Doświadczenie w pracy na systemie operacyjnym Linux. Praktyczna znajomość Qt;. Znajomość systemu kontroli wersji Git. Znajomość języka angielskiego (techniczny)na poziomie B2 m (czytanie dokumentacji, komunikacja pisemna i ustna). Gotowość do hybrydowej pracy, w tym z biura w Gdyni. Mile widziane: Kreatywność;. Znajomość Cmake. Doświadczenie w pracy w CI/CD. Otwartość na nowe technologie i rozwiązania. Oferujemy: Stabilne warunki pracy w perspektywicznej, dynamicznie rozwijającej się branży. Elastyczną formę zatrudnienia dopasowaną do Twoich potrzeb i preferencji (umowa o pracę, B2B, umowa zlecenie). Pracę hybrydową. Elastyczny czas pracy. Niekorporacyjną atmosferę oraz dużą samodzielność w pracy. Program poleceń pracowniczych. Pakiet benefitów: dofinansowanie do studiów/kursów, szkolenia, dofinansowanie do Multisport i Medicover.

Technology

PIT-RADWAR S.A.

Programista Java (k/m)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Offer for a Senior Java Developer to build and maintain a desktop-based geospatial data processing system supporting situational awareness in the defense sector. The role involves software development, testing, and technical documentation within innovative projects of strategic importance. The position focuses on delivering high-quality, mission-critical solutions using modern Java technologies. 🗂️ Requirements: Higher technical education in Computer Science or related field, Minimum 4 years of experience as Java Developer, Practical knowledge of Java 8 (Core) or newer, Ability to develop desktop applications, Experience in software testing, Ability to work with technical documentation in English, Knowledge of software development best practices (SOLID, KISS, DRY) 📃 Skills: Java, JavaFX, Spring, JUnit, Gradle, JIRA, Confluence, GitLab, IntelliJ, TDD, SOLID, KISS, DRY 🏢 Description: Dołącz do zespołu tworzącego nowoczesne systemy dla sektora obronnego! Szukamy programisty, który wesprze nas w rozwijaniu zaawansowanego systemu przetwarzania danych geoprzestrzennych, kluczowego dla posiadania świadomości sytuacyjnej na polu walki. Pracując z nami, będziesz mieć realny wpływ na technologie wspierające bezpieczeństwo i podejmowanie strategicznych decyzji w NATO. Oferujemy dostęp do nowoczesnych narzędzi, pracę nad innowacyjnymi rozwiązaniami i dynamiczne środowisko. Jeśli pasjonuje Cię programowanie, analiza danych przestrzennych i chcesz tworzyć systemy o rzeczywistym znaczeniu operacyjnym – zapraszamy do aplikowania! Twój zakres obowiązków: tworzenie kodów źródłowych oprogramowania aplikacji desktopowych, testowanie wytworzonego oprogramowania, aktywne proponowanie własnych rozwiązań, udział w testach i badaniach produktów końcowych, prowadzenie i aktualizacja dokumentacji technicznej projektu. Nasze oczekiwania: wykształcenie wyższe techniczne (informatyka lub pokrewne) lub wykształcenie wyższe uzupełnione doświadczeniem w programowaniu, praktyczna znajomość Java v.8 (Core) lub nowszej, minimum 4 lata doświadczenia na stanowisku Java Developer, znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną, otwartość na rozwijanie swoich umiejętności i dzielenie się wiedzą w zespole. Mile widziane: doświadczenie w tworzeniu aplikacji desktopowych, znajomość narzędzi: JIRA, Confluence, GitLAB CI, IntelliJ znajomość Spring Framework, JavaFx, JUnit, gradle, znajomość dobrych praktyk programowania: SOLID, KISS, DRY znajomość metodyki TDD. Oferujemy: udział w ciekawych i ambitnych projektach, mających realny wpływ na wzmacnianie bezpieczeństwa kraju, stały rozwój kompetencji oraz specjalistycznej wiedzy dzięki działaniu w zespole profesjonalistów oraz rozbudowanemu systemowi szkoleń, zatrudnienie w oparciu o umowę o pracę lub umowę B2B, pakiet benefitów firmowych (prywatna opieka medyczna, ubezpieczenie, dofinansowanie do kart sportowych, dostęp do internetowej poradni, dofinansowanie do wypoczynku, atrakcyjny pakiet świadczeń socjalnych, inne), dofinansowanie kształcenia na studiach wyższych, podyplomowych, możliwość realizacji prac inżynierskich/magisterskich/doktorskich z zakresu tematyki badawczej firmy, pracę w stabilnej firmie będącej częścią Polskiej Grupy Zbrojeniowej.

Technology

PIT-RADWAR S.A.

Starszy programista C++ (Embedded) (k/m)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Development of IFF (Identification Friend or Foe) systems integrated with primary radar, including embedded software and FPGA solutions compliant with NATO standards. The role involves programming, architecture design, and hardware-level debugging for advanced defense systems. Work focuses on innovative, high-reliability embedded platforms based on Zynq and FreeRTOS. 🗂️ Requirements: Higher education in Computer Science, Electronics, Telecommunications or related field, Minimum 4 years of experience in C++ programming, Minimum 2 years of experience in embedded systems programming, Very good knowledge of modern C++ (C++20 or newer), Practical knowledge of VHDL, Practical knowledge of Python, Experience in multithreaded applications development 📃 Skills: C++, C, VHDL, Python, CMake, FreeRTOS, Zynq, TCL, Xilinx, STM32, SoC, Multithreading, Embedded, FPGA, Radar, DSP 🏢 Description: Udział w opracowaniu urządzeń systemów identyfikacji swój-obcy (IFF) produkowanych przez PITRADWAR. Systemy identyfikacji są przeznaczone do prowadzenia identyfikacji ziemia-powietrze we współpracy z systemami radaru pierwotnego.Zapewniamy ciekawą pracę w projektach, które umożliwiają stałe poszukiwanie nowych koncepcji i rozwiązań w celu tworzenia innowacyjnych produktów wykorzystujących najnowsze technologie przy jednoczesnym spełnianiu najnowszych standardów NATO oraz rygorystycznych wymogów niezawodnościowych. Efekty pracy całych zespołów pozwalają stale poszerzanie oferty firmy o nowoczesne rozwiązania w pełni dostosowane do wymagań współczesnego pola walki. Zakres zadań: programowanie z wykorzystaniem języków C++, C, VHDL , rozwijanie oprogramowania dla systemów wbudowanych opartych na platformie Zynq i systemie FreeRTOS , tworzenie systemu budowania opartego na CMake , programowanie narzędzi i skryptów w języku Python, automatyzacja narzędzi Xilinx z wykorzystaniem skryptów TCL, diagnozowanie i debugowanie elektroniki z wykorzystaniem narzędzi diagnostycznych, współpraca z zespołem projektantów elektroniki, udział w projektowaniu architektury oprogramowania. Oczekiwania: wykształcenie wyższe - informatyka, elektronika, telekomunikacja lub pokrewne, minimum 4 lata doświadczenia w programowaniu w języku C++ , minimum 2 lata doświadczenia w programowaniu systemów wbudowanych , bardzo dobra znajomość nowoczesnego C++ (C++20 i nowszy) , praktyczna znajomość języków VHDL, Python, doświadczenie w tworzeniu aplikacji wielowątkowych, zdolność do rozwiązywania problemów technicznych, umiejętność analizy danych i wyciągania wniosków, komunikatywność i umiejętność pracy w zespole. Mile widziane: znajomość układów System on Chip, Zynq, znajomość systemu FreeRTOS znajomość mikrokontrolerów STM32, znajomość technik radiowych oraz znajomość metod przetwarzania sygnałów cyfrowych.​ Oferujemy: udział w ciekawych i ambitnych projektach, mających realny wpływ na wzmacnianie bezpieczeństwa kraju, stały rozwój kompetencji oraz specjalistycznej wiedzy dzięki działaniu w zespole profesjonalistów oraz rozbudowanemu systemowi szkoleń, zatrudnienie w oparciu o umowę o pracę lub umowę B2B, pakiet benefitów firmowych (prywatna opieka medyczna, ubezpieczenie, dofinansowanie do kart sportowych, dostęp do internetowej poradni, dofinansowanie do wypoczynku, atrakcyjny pakiet świadczeń socjalnych, inne), dofinansowanie kształcenia na studiach wyższych, podyplomowych, możliwość realizacji prac inżynierskich/magisterskich/doktorskich z zakresu tematyki badawczej firmy, pracę w stabilnej firmie będącej częścią Polskiej Grupy Zbrojeniowej.

Technology

RADMOR SA

Programista Systemów Wbudowanych

Mid

On-site

Gdynia, Poland

🏢 Summary: Oferta dotyczy pracy przy tworzeniu niskopoziomowego oprogramowania wbudowanego dla innowacyjnych systemów wojskowej łączności cyfrowej. Stanowisko obejmuje pracę z systemami Linux Embedded, uruchamianie układów elektronicznych oraz tworzenie dokumentacji technicznej. Praca realizowana jest stacjonarnie w Gdyni w środowisku nowoczesnego zaplecza technicznego. 🗂️ Requirements: Wykształcenie wyższe w kierunku elektronika, informatyka lub pokrewne, Minimum 2 lata doświadczenia zawodowego lub projektowego, Programowanie niskopoziomowe w C/C++, Znajomość Linux Embedded, Znajomość Kernel i U-Boot, Znajomość Yocto, Konfigurowanie systemów wbudowanych, Umiejętność korzystania z przyrządów pomiarowych, Znajomość interfejsów komunikacyjnych, Język angielski na poziomie B1 📃 Skills: C, C++, Linux, Kernel, U-Boot, Yocto, STM32, VHDL, Verilog 🏢 Description: Pracując na tym stanowisku dołączysz do zespołu Biura Rozwoju pracującego nad innowacyjnymi projektami, których produkty są przyszłością wojskowej łączności cyfrowej. Do Twoich obowiązków należeć będzie tworzenie niskopoziomowego oprogramowania wbudowanego oraz praca z dokumentacją. Zadania na stanowisku: Tworzenie niskopoziomowego oprogramowania wbudowanego Praca w wbudowanymi systemami operacyjnymi Linux Uruchamianie i badanie układów elektronicznych Tworzenie dokumentacji Wymagania: wykształcenie wyższe (preferowany kierunek elektronika, informatyka lub pokrewne), doświadczenie zawodowe lub projektowe w zbliżonych technologiach minimum 2 lata, umiejętności programowania niskopoziomowego C/C++, znajomości systemu operacyjnego Linux (Kernel, U-Boot), znajomości narzędzia Yocto i konfigurowania systemów wbudowanych, umiejętności korzystania z przyrządów pomiarowych, znajomości interfejsów komunikacyjnych, znajomości języka angielskiego na poziomie B1 (głównie do dokumentacji), Mile widziane znajomość VHDL/Verilog doświadczenia w tworzeniu sterowników Linux podstawowa znajomość zagadnień związanych z radiokomunikacją i cyfrowym przetwarzaniem sygnałów umiejętność czytania schematów elektronicznych doświadczenie w pracy z mikrokontrolerami z rodziny STM32 Co oferujemy: praca w firmie, która jest częścią największej prywatnej grupy zbrojeniowej w Polsce (pracujemy w systemach niejawnych więc praca zdalna nie jest możliwa) 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ą, niekorporacyjna atmosferę, dofinansowanie do wypoczynku Twojego i Twoich dzieci, praca 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

PIT-RADWAR S.A.

Staż w Dziale Przetwarzania Sygnałów (programowanie C/C++)

Intern

On-site

Warsaw, Poland

🏢 Summary: 6-month paid internship focused on developing and implementing signal processing software for radar systems, particularly object tracking modules. The role involves working with C/C++ to implement selected algorithms, learning radar software architecture, and preparing technical documentation. 🗂️ Requirements: Student or graduate in Computer Science, Electronics, Telecommunications or related field, Basic knowledge of C, Basic knowledge of C++, Basic knowledge of Linux, Ability to solve technical problems, Ability to analyze data and draw conclusions 📃 Skills: C, C++, Linux, Radar, SignalProcessing, Algorithms 🏢 Description: PIT-RADWAR S.A. od kilkudziesięciu lat jest jednym z czołowych dostawców urządzeń z zakresu elektroniki profesjonalnej dla Sił Zbrojnych Rzeczypospolitej Polskiej. Produkty Spółki znajdują się także na wyposażeniu armii zagranicznych. PIT-RADWAR S.A. obsługuje pełny cykl dostaw wyrobów od określenia wymagań, poprzez prace badawczo-rozwojowe, prace projektowe, produkcję aż do wsparcia logistycznego oferowanego użytkownikom. Dołącz do nas i wspólnie z nami wytwarzaj oprogramowanie w obszarze systemów radarowych! Podczas stażu będziesz: zapoznawać się z architekturą oprogramowania przetwarzania sygnałów w radarach w szczególności oprogramowanie odpowiedzialne za śledzenie obiektów, implementować w języku C/C++ wybrane algorytmy przetwarzania sygnałów dla wskazanego radaru, opracowywać dokumentację, opisy oprogramowania wytworzonego w trakcie stażu. Oczekiwania: status studenta lub absolwenta kierunków studiów związanych z informatyką, elektroniką, telekomunikacją lub pokrewnych, podstawowa znajomość języków C/C++, systemu Linux zdolność do rozwiązywania problemów technicznych, umiejętność analizy danych i wyciągania wniosków, komunikatywność i umiejętność pracy w zespole, dobra organizacja pracy i zarządzanie czasem, chęć do nauki i rozwijania swoich umiejętności. Oferujemy: 6 miesięczny płatny staż, solidny fundament dla swojej kariery i zdobycie praktycznego doświadczenia rozwój kompetencji oraz specjalistycznej wiedzy dzięki współpracy z profesjonalistami, pomoc w znalezieniu właściwego kierunku rozwoju i zdobycia doświadczenia zawodowego, możliwość dalszej współpracy po odbytym stażu, pracę w stabilnej firmie będącej częścią Polskiej Grupy Zbrojeniowej.

Technology

Sii

C++ Embedded Developer – automatyka przemysłowa (f/m/x)

Mid

Hybrid

Katowice, Poland

🏢 Summary: Development and maintenance of embedded software for industrial control devices, focused on communication components on a new hardware platform. The role covers application layer and middleware development in an RTOS environment, combining new feature implementation with refactoring and testing of existing systems. It is key to ensuring stability and integration of the control platform. 🗂️ Requirements: Very good knowledge of C++ in embedded systems (C++11, STL), Experience with real-time operating systems, Knowledge of networking concepts and ISO/OSI model, Experience with communication protocols (Ethernet, TCP/IP), Ability to debug and test embedded software on target devices, Experience working on application layer and middleware, Fluent English, Fluent Polish, Residence in Poland, Availability to work hybrid from Katowice office 3 days per week 📃 Skills: C++, STL, RTOS, Ethernet, TCP/IP, ISO/OSI, Embedded, Debugging, Testing 🏢 Description: Dołącz do zespołu odpowiedzialnego za rozwój i utrzymanie oprogramowania dla przemysłowych urządzeń sterujących. Zespół pracuje nad wprowadzaniem produktów na nową platformę sprzętową, ze szczególnym naciskiem na obszary komunikacyjne. Zakres prac obejmuje głównie warstwę aplikacyjną oraz middleware działające w środowisku RTOS. Rola ma kluczowe znaczenie dla stabilności i rozwoju platformy, ponieważ dotyczy komponentów odpowiedzialnych za komunikację i integrację systemu. Praca łączy rozwój nowych funkcjonalności z refaktoryzacją i testowaniem istniejących rozwiązań. Zespół pracuje hybrydowo z biura w Katowicach 3 dni w tygodniu. Twoje zadania Projektowanie i implementowanie oprogramowania embedded w języku C++ Rozwijanie funkcjonalności działających w środowisku RTOS Praca nad warstwą aplikacyjną i middleware systemu sterowania Integracja nowych funkcjonalności na nowej platformie sprzętowej Debugowanie oraz testowanie systemów wbudowanych Refaktoryzacja i utrzymywanie istniejącego kodu Wymagania Bardzo dobra znajomość języka C++ w systemach embedded (C++11, STL) Doświadczenie w pracy z systemami czasu rzeczywistego Znajomość zagadnień sieciowych oraz modelu ISO/OSI Obycie z protokołami komunikacyjnymi (Ethernet, TCP/IP) Umiejętność debugowania i testowania oprogramowania na urządzeniach wbudowanych Zdolność pracy w złożonym środowisku projektowym i współpracy zespołowej Biegła znajomość języka angielskiego Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego Mile widziane Wykorzystanie Pythona do automatyzacji, testów lub narzędzi developerskich Doświadczenie w pracy z systemami sterowania lub automatyką przemysłową Udział w refaktoryzacji dużych, wieloletnich codebase’ów Praca w środowisku zwinnych frameworków skalowanych (np. SAFe) Benefity, które czekają na Ciebie: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!

Technology

Kongsberg Maritime Poland

Software Engineer C# oraz C++

Senior

On-site

Szczecin, Poland

🏢 Summary: Development of advanced maritime navigation systems used in real-world operations, focusing on high reliability, precision and data processing. The role involves designing and implementing software in C# and C++ with strong impact on architecture and long-term quality. You will work on navigation data processing, visualization and integration with onboard systems. 🗂️ Requirements: 5+ years of software development experience, Experience in designing software components or systems, Ability to make and justify technical decisions, Experience in mentoring or supporting other engineers, Understanding of trade-offs between performance, quality and delivery time, Ability to collaborate with stakeholders, Experience in C# development, Experience in C++ development 📃 Skills: C#, C++, Git, Real-time, Data-processing, Software-architecture, Code-review, System-design 🏢 Description: O projekcie: Dołączysz do zespołu rozwijającego zaawansowane systemy nawigacyjne dla sektora morskiego - rozwiązania wykorzystywane w rzeczywistych operacjach, gdzie stabilność, precyzja i niezawodność mają kluczowe znaczenie. Pracujemy nad oprogramowaniem, które wspiera m.in: Przetwarzanie danych nawigacyjnych Wizualizację i analizę sytuacji na morzu Integrację z systemami pokładowymi Twoja rola: Tworzenie i rozwój oprogramowania w C# oraz C++ Projektowanie rozwiązań dla systemów o wysokiej niezawodności Analiza wymagań i proponowanie podejść technicznych Udział w decyzjach architektonicznych (szczególnie na poziomie Senior) Dbanie o jakość kodu i długoterminową utrzymywalność Code review i wsparcie zespołu Współpraca z zespołami interdyscyplinarnymi (architekci, QA, produkt) Rozwiązywanie problemów i incydentów Wymagania: 5+ lat doświadczenia w rozwoju oprogramowania Doświadczenie w projektowaniu rozwiązań (komponenty / systemy) Umiejętność podejmowania decyzji technicznych i ich uzasadniania Mentoring lub wspieranie innych inżynierów Rozumienie kompromisów (wydajność, jakość, czas) Umiejętność pracy z interesariuszami Mile widziane: Doświadczenie w systemach o wysokiej niezawodności Praca z systemami czasu rzeczywistego lub przetwarzaniem danych Doświadczenie w branżach regulowanych (np. przemysł, transport) Zainteresowanie systemami nawigacyjnymi lub przetwarzaniem sygnałów Kogo szukamy: Osoby z podejściem ownership – bierzesz odpowiedzialność za rozwiązania Inżyniera, który myśli systemowo, nie tylko zadaniowo Kogoś, kto potrafi balansować jakość i tempo pracy Partnera do dyskusji technicznych, nie tylko wykonawcy Co oferujemy: Pracę nad realnymi systemami wykorzystywanymi w operacjach morskich Stabilne środowisko i długoterminowe projekty Możliwość rozwoju w kierunku Eksperta w domenie nawigacji Wpływ na rozwiązania techniczne Dodatkowo: Wspieramy pasje sportowe. U nas możesz strzelać goale, biegać dystanse lub machać rakietką. Masz własny pomysł? Zgłoś! Być może są wśród nas podobni pasjonaci Dbamy o Twoje zdrowie. Poza prywatną opieką medyczną oraz możliwością przystąpienia do ubezpieczenia na życie, dbamy o Twoje zdrowie poprzez cykliczne programy wellbeing’owe Szanujemy Twój prywatny czas. Potrzebujesz załatwić coś przed rozpoczęciem dnia bądź po prostu lubisz pospać dłużej? Żaden kłopot. Możesz rozpocząć pracę do 9, a do tego z domu (w ramach pracy hybrydowej) Celebrujemy z Tobą ważne chwile. Jeśli powiększyła Ci się rodzina bądź świętujesz jubileusz pracy, otrzymasz od nas miłą niespodziankę Wzrastaj z firmą. Dofinansujemy Twoje studia, szkolenia, treningi Sail through the challenges of today and tomorrow with KONGSBERG!

Technology

Kongsberg Maritime Poland

Software Engineer C# lub C++

Mid

On-site

Szczecin, Poland

🏢 Summary: Development of advanced maritime navigation systems used in real-world operations where stability, precision and reliability are critical. The role involves building and enhancing software in C# or C++, contributing to high‑reliability architectures, and supporting data processing, visualization and onboard systems integration. You will participate in technical decision-making and ensure long-term code quality and maintainability. 🗂️ Requirements: 2–4 years experience in C# or C++, Willingness to learn and work with C# and C++, Experience working with and extending existing codebases, Knowledge of software development best practices, Ability to design solutions for high-reliability systems, Experience in team-based software development, Strong problem-solving and analytical skills 📃 Skills: C#, C++, OOP, Architecture, CodeReview, DataProcessing, RealTime, SignalProcessing 🏢 Description: O projekcie: Dołączysz do zespołu rozwijającego zaawansowane systemy nawigacyjne dla sektora morskiego - rozwiązania wykorzystywane w rzeczywistych operacjach, gdzie stabilność, precyzja i niezawodność mają kluczowe znaczenie. WAŻNE: Jesli pracujesz głównie w C# - oczekujemy od Ciebie chęci i otwartości na naukę C++, i vice versa. Pracujemy nad oprogramowaniem, które wspiera m.in: Przetwarzanie danych nawigacyjnych Wizualizację i analizę sytuacji na morzu Integrację z systemami pokładowymi Twoja rola: Tworzenie i rozwój oprogramowania w C# lub C++ Projektowanie rozwiązań dla systemów o wysokiej niezawodności Analiza wymagań i proponowanie podejść technicznych Udział w decyzjach architektonicznych (szczególnie na poziomie Senior) Dbanie o jakość kodu i długoterminową utrzymywalność Code review i wsparcie zespołu Współpraca z zespołami interdyscyplinarnymi (architekci, QA, produkt) Rozwiązywanie problemów i incydentów Wymagania: 2–4 lata doświadczenia w C# lub C++ Umiejętność pracy z istniejącym kodem i jego rozwijania Znajomość dobrych praktyk programistycznych Doświadczenie w pracy zespołowej Umiejętność analizy problemów i ich rozwiązywania Mile widziane: Doświadczenie w systemach o wysokiej niezawodności Praca z systemami czasu rzeczywistego lub przetwarzaniem danych Doświadczenie w branżach regulowanych (np. przemysł, transport) Zainteresowanie systemami nawigacyjnymi lub przetwarzaniem sygnałów Kogo szukamy: Osoby z podejściem ownership – bierzesz odpowiedzialność za rozwiązania Inżyniera, który myśli systemowo, nie tylko zadaniowo Kogoś, kto potrafi balansować jakość i tempo pracy Partnera do dyskusji technicznych, nie tylko wykonawcy Co oferujemy: Pracę nad realnymi systemami wykorzystywanymi w operacjach morskich Stabilne środowisko i długoterminowe projekty Możliwość rozwoju w kierunku Eksperta w domenie nawigacji Wpływ na rozwiązania techniczne Dodatkowo: Wspieramy pasje sportowe. U nas możesz strzelać goale, biegać dystanse lub machać rakietką. Masz własny pomysł? Zgłoś! Być może są wśród nas podobni pasjonaci Dbamy o Twoje zdrowie. Poza prywatną opieką medyczną oraz możliwością przystąpienia do ubezpieczenia na życie, dbamy o Twoje zdrowie poprzez cykliczne programy wellbeing’owe Szanujemy Twój prywatny czas. Potrzebujesz załatwić coś przed rozpoczęciem dnia bądź po prostu lubisz pospać dłużej? Żaden kłopot. Możesz rozpocząć pracę do 9, a do tego z domu (w ramach pracy hybrydowej) Celebrujemy z Tobą ważne chwile. Jeśli powiększyła Ci się rodzina bądź świętujesz jubileusz pracy, otrzymasz od nas miłą niespodziankę Wzrastaj z firmą. Dofinansujemy Twoje studia, szkolenia, treningi Sail through the challenges of today and tomorrow with KONGSBERG!

Technology

HERTZ NEW TECHNOLOGIES sp. z o.o.

Inżynier DevOps ( R&D / EMBEDDED) (m/f)

Mid

On-site

Zielona Góra, Poland

🏢 Summary: Offer for a DevOps Engineer responsible for designing, developing and maintaining a stable, automated CI/CD environment supporting the full software development lifecycle in high‑criticality projects. The role focuses on build automation, infrastructure reliability and standardization of workflows across Embedded, Desktop and Backend systems. Position involves close collaboration with development and QA teams to ensure security, repeatability and performance of delivery processes. 🗂️ Requirements: Higher technical education (Computer Science, Electronics or related), 2–3 years of experience in DevOps or process automation, Very good knowledge of Linux, Practical scripting skills in Python and Bash, Hands-on experience with GitLab, Docker and Git, Knowledge of CMake and GCC, Basic network administration knowledge (VLAN, TLS, DHCP) 📃 Skills: Linux, Python, Bash, GitLab, Jenkins, Artifactory, Docker, Git, CMake, GCC, VLAN, TLS, DHCP, STM32, NET, Java, Spring, Yocto, PKI 🏢 Description: Hertz Systems to polska firma z blisko 35‑letnim doświadczeniem w obszarze systemów bezpieczeństwa, wojskowych systemów teleinformatycznych, systemów nawigacji satelitarnej GPS oraz technologii kosmicznych. Działalność obejmuje pełny proces tworzenia rozwiązań - od projektu, poprzez produkcję, montaż i integrację, aż po testowanie oraz szkolenia użytkowników. Firma dostarcza zarówno sprzęt, jak i oprogramowanie wykorzystywane przez wojsko, instytucje rządowe i europejskie oraz sektor prywatny, realizując projekty o wysokich wymaganiach operacyjnych i strategicznym znaczeniu. Poszukujemy Inżyniera DevOps, który będzie odpowiedzialny za projektowanie, rozwój i utrzymanie stabilnego, zautomatyzowanego środowiska wspierającego proces wytwarzania oprogramowania, od tworzenia kodu, przez CI/CD, aż po finalny produkt. Rola ta ma kluczowe znaczenie dla zapewnienia powtarzalności, bezpieczeństwa i niezawodności systemów wykorzystywanych w projektach o wysokiej krytyczności. Zakres obowiązków Rozwój i utrzymanie środowiska CI/CD (GitLab, Jenkins, Artifactory). Automatyzacja procesów build dla projektów Embedded (STM32, Linux), Desktop (.NET) i Backend (Java/Spring). Współpraca z zespołami programistycznymi nad standaryzacją i optymalizacją workflow. Wsparcie QA w tworzeniu zautomatyzowanych środowisk testowych (w tym testy E2E na sprzęcie). Monitorowanie wydajności systemów i proaktywne rozwiązywanie problemów infrastrukturalnych. Wymagania Wykształcenie wyższe techniczne (Informatyka, Elektronika lub pokrewne). 2–3 lata doświadczenia w DevOps lub automatyzacji procesów. Bardzo dobra znajomość Linuxa oraz skryptowania (Python, Bash). Praktyczna znajomość GitLab, Docker, Git. Znajomość CMake, GCC. Podstawy administracji sieciami (VLAN, TLS, DHCP). Mile widziane Doświadczenie z Yocto Project lub systemami Embedded. Znajomość narzędzi do analizy statycznej kodu. Wiedza z zakresu PKI i bezpieczeństwa IT. Kompetencje miękkie Cenimy osoby, które potrafią pracować odpowiedzialnie, samodzielnie i w partnerskiej współpracy z zespołem. Szukamy kogoś, kto wniesie do zespołu: Proaktywność - dostrzeganie potrzeb i proponowanie usprawnień. Dobre planowanie i organizację pracy - działanie w sposób uporządkowany, bez wprowadzania chaosu. Samodzielność - prowadzenie tematów end‑to‑end i odpowiedzialność za decyzje. Transparentną komunikację - otwartość, szczerość i gotowość do nauki. Co oferujemy Pracę w obszarze rozwijających się technologii, w środowisku łączącym systemy bezpieczeństwa, rozwiązania wojskowe i technologie kosmiczne. Długoterminową współpracę w oparciu o umowę o pracę. Pracę stacjonarną w biurze w Zielonej Górze, w zespole R&D pracującym blisko technologii i produktu. Wynagrodzenie dostosowane do posiadanych umiejętności i doświadczenia. Środowisko pracy pozbawione korporacyjnej atmosfery : krótkie ścieżki decyzyjne, realny wpływ na rozwiązania. Możliwość rozwoju zawodowego w kierunku nowych technologii, zgodnie z indywidualnymi potrzebami i kompetencjami. Możliwość skorzystania z oferty ubezpieczenia na życie.