New offer - be the first one to apply!
June 25, 2026
Programista C++ (Qt) (K/M)
Mid • Hybrid
Gdynia, Poland
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 (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.
Similar jobs you might like
Technology
New offer
HERTZ NEW TECHNOLOGIES sp. z o.o.
Inżynier Oprogramowania Embedded
Senior
On-site
Zielona Gora, Poland
🏢 Summary: Oferta dotyczy stanowiska Inżyniera Oprogramowania Embedded odpowiedzialnego za rozwój oprogramowania dla ręcznych neutralizatorów antydronowych. Rola obejmuje projektowanie, implementację i optymalizację oprogramowania na mikrokontrolery oraz współpracę z zespołem inżynierów przy integracji sprzętu i oprogramowania. Praca realizowana jest stacjonarnie w Zielonej Górze w oparciu o umowę o pracę lub B2B. 🗂️ Requirements: Wykształcenie wyższe techniczne (elektronika, informatyka lub pokrewne), Minimum 5 lat doświadczenia w programowaniu C/C++, Doświadczenie w systemach wbudowanych, Programowanie mikrokontrolerów STM32, Znajomość protokołów Modbus, Znajomość UART/Serial, Znajomość WebSockets, Znajomość MQTT, Znajomość REST API, Doświadczenie z FreeRTOS, Umiejętność czytania schematów elektronicznych, Praktyczne stosowanie dobrych praktyk kodowania i dokumentacji, Praca z GitLab, Praca z JIRA, Praca z Confluence, Dobra znajomość języka angielskiego, Prawo jazdy kat. B 📃 Skills: C, C++, STM32, FreeRTOS, Modbus, UART, WebSockets, MQTT, REST, GitLab, JIRA, Confluence, GitLabCI, LVGL, TouchGFX, WiFi, Bluetooth, LoRa 🏢 Description: Hertz New Technologies to lider w dziedzinie zaawansowanych technologii antydronowych, specjalizujący się w dostarczaniu kompaktowych i wysoce skutecznych systemów ochrony przestrzeni powietrznej. Rozwiązania firmy obejmują urządzenia antydronowe oraz kompleksowe systemy bazujące na sensorach detekcji, neutralizacji oraz zaawansowanym oprogramowaniu do analizy obrazów. Aktualnie poszukujemy osoby na stanowisko Inżyniera Oprogramowania Embedded, która będzie odpowiedzialna za wytwarzanie oprogramowania do produkowanych przez firmę neutralizatorów ręcznych. Twój zakres obowiązków: - Projektowanie i implementacja oprogramowania na mikrokontrolery i systemy wbudowane - Testowanie, debugowanie i optymalizacja kodu dla zapewnienia wysokiej wydajności i stabilności systemu - Udział w testach systemu - Dbanie o czystość kodu - Współpraca z zespołem konstruktorów, elektroników i programistów - Praca z systemem wersjonowania kodu GitLab i GitLab Actions - Tworzenie dokumentacji technicznej i instrukcji użytkownika dla rozwijanego oprogramowania - Monitorowanie i analiza nowych technologii oraz trendów w branży systemów wbudowanych i wdrażanie ich w projektach - Rozwiązywanie problemów na styku h/w i s/w - Dokumentowanie algorytmów i rozwiązań w Confluence - Tworzenie zadań w JIRA i raportowanie czasu pracy w Tempo/Temployees Nasze wymagania: - Wykształcenie wyższe techniczne, preferowane w dziedzinie elektroniki, informatyki lub pokrewnym inżynierskim - Min. 5 lat doświadczenia w programowaniu w językach C/C++ oraz znajomość systemów wbudowanych - Umiejętność czytania i analizowania schematów elektronicznych - Doświadczenie w programowaniu mikrokontrolerów STM32 - Znajomość protokołów: Modbus, UART/Serial, WebSockets, MQTT, REST API - Doświadczenie z projektami z FreeRTOS - Znajomość i zastosowanie praktyk dobrego kodu i jego dokumentowania - Praca z JIRA, Confluence i Gitlab - Zdolność do rozwiązywania problemów technicznych i umiejętność pracy w zespole inżynierskim - Dobra znajomość języka angielskiego - Prawo jazdy kat B Mile widziane: - Doświadczenie z LVGL, TouchGFX lub ekwiwalentu do budowy UI na wyświetlacze LCD - Doświadczenie w pracy z WiFi, Bluetooth, LoRA - Umiejętność posługiwania się narzędziami debugowymi, oscyloskopem, multimetrem - Doświadczenie z GitLab CI/CD - Znajomość techniki dronowej - Umiejętność pilotowania dronów Co oferujemy: - Pracę w obszarze rozwijającej się technologii - Długoterminową współpracę w formie umowy o pracę lub B2B - Pracę w formie stacjonarnej z biura w Zielonej Górze - Wynagrodzenie dostosowane do Twoich umiejętności - Brak korporacyjnej atmosfery - Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii - Niezbędne narzędzia do wykonywania pracy jak komputer, telefon
Technology
PIT-RADWAR S.A.
Młodszy/Programista C++ (k/m)
Junior
Hybrid
Gdansk, PM, Poland
🏢 Summary: The offer is for a software engineer role in the IT Department focused on developing and integrating radar systems software for air defense applications. The position involves implementing and testing signal and data processing modules, communication software, and radar visualization interfaces, as well as participating in system integration and testing. The role includes collaboration on national and international projects and offers stable employment with professional development opportunities. 🗂️ Requirements: Higher education degree in Computer Science, Electronics, Telecommunications, Automation and Robotics or related field, Programming skills in C++, Knowledge of Linux operating systems, Basic knowledge of computer networks, Ability to read technical documentation in English, Knowledge of MS Windows, Proficiency in MS Office, Willingness to travel for business 📃 Skills: C++, Linux, Windows, MSOffice, Networking 🏢 Description: 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.
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.
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
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
RITS Professional Services
MID C++ / C Embedded Developer - okolice Warszawy (2389)
Mid
Hybrid
Warsaw, Poland
800 - 950 PLN/mo
🏢 Summary: B2B offer for a Mid C Embedded Developer to design and develop embedded software for DSP microcontrollers and ARM microprocessors in advanced R&D projects. The role focuses on implementing control algorithms and building multi-threaded applications using RTOS and Linux environments. Hybrid model with mostly remote work. 🗂️ Requirements: Minimum 2 years of experience in C programming, Experience with multi-threaded applications, Experience with microcontrollers or microprocessors, Experience with RTOS, Experience with Linux environment 📃 Skills: C, C++, FreeRTOS, SysBios, DSP, ARM, Linux, Python, CMake, Make, GCC, TCP/IP, Git 🏢 Description: Poszukujemy doświadczonych C Embedded Developerów , którzy chcą dołączyć do innowacyjnego zespołu R&D i pracować nad zaawansowanymi technologiami dla globalnego lidera w branży high-tech . Szukamy specjalistów na poziomie Mid (min. 2 lata) , którzy potrafią samodzielnie pracować nad złożonymi projektami i wnosić wartość do zespołu. Praca odbywa się w modelu hybrydowym, z przewagą pracy zdalnej, z biurem w województwie mazowieckim. Umowa: B2B Stawka: do 950 zł/md netto + VAT Twoje zadania: Tworzenie i rozwój oprogramowania na mikrokontrolery DSP i mikroprocesory ARM . Implementacja algorytmów sterowania i funkcjonalności do produktów klienta. Praca nad projektami RTOS ( sysbios , freeRTOS ) i w środowisku Linux . Wymagania: Doświadczenie w programowaniu w C i tworzeniu aplikacji wielowątkowych . Doświadczenie z mikrokontrolerami / mikroprocesorami . Znajomość angielskiego na poziomie najlepiej B2 . Mile widziane: Znajomość C++, Python, TCP/IP. Podstawy elektroniki i narzędzi programistycznych ( CMake , Make , GCC ). Znajomość Git i wzorców projektowych . Tech-stack: C, C++, freeRTOS/SysBios, mikrokontrolery DSP, mikroprocesory ARM, Python (do testów), cMake, Make, gcc, TCP/IP, GIT, Linux. Ta rola nie dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Jeśli szukasz nowych wyzwań i chcesz pracować nad projektami, które mają realny wpływ na rozwój technologii, aplikuj już dziś!
Technology
sourcingNOW
Senior C++ Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior C++ Developer role focused on building and optimizing a large-scale embedded multimedia platform used globally. The position involves working with a multi-million-line codebase, enhancing system components, and contributing to scalable and secure architecture. This role offers direct impact on the quality and architecture of a global embedded product. 🗂️ Requirements: Minimum 5 years of professional experience in C++ development, Practical experience with UNIX/Linux systems, Strong understanding of object-oriented programming, Knowledge of software design principles, Experience in designing scalable solutions, Ability to diagnose and resolve performance and system-level issues 📃 Skills: C++, Linux, UNIX, OOP, Embedded, Debugging 🏢 Description: O firmie: Naszym klientem jest międzynarodowa firma technologiczna rozwijająca zaawansowane rozwiązania software’owe wykorzystywane w urządzeniach elektronicznych oraz systemach cyfrowych dostępnych globalnie. Organizacja tworzy i rozwija skalowalne platformy, które integrują treści, oprogramowanie i technologie komunikacyjne, wpływając na sposób korzystania z usług multimedialnych przez użytkowników końcowych. Firma działa w modelu produktowym, w środowisku międzynarodowym, łącząc kompetencje inżynierskie z podejściem nastawionym na jakość, bezpieczeństwo i długofalowy rozwój technologii. Zespoły pracują w rozproszonej strukturze, współpracując przy projektach o dużej skali i wysokim poziomie złożoności technicznej. O stanowisku: Poszukujemy doświadczonej osoby na stanowisko Senior C++ Developer , która dołączy do zespołu rozwijającego zaawansowaną platformę embedded wykorzystywaną w urządzeniach multimedialnych. Rola zakłada pracę nad dużym, wielomilionowym repozytorium kodu, rozwój i optymalizację komponentów systemowych oraz współtworzenie skalowalnego i bezpiecznego środowiska dla globalnego produktu technologicznego. To stanowisko dla osoby, która chce mieć realny wpływ na architekturę i jakość rozwiązania wykorzystywanego przez miliony użytkowników. Do Twoich zadań należeć będzie: Projektowanie, rozwijanie i utrzymywanie wydajnego kodu w C++, Analiza i eliminowanie błędów wydajnościowych oraz systemowych, Dbanie o jakość kodu, jego organizację oraz automatyzację procesów, Udział w przeglądach kodu i przeglądach architektury, Implementacja specyfikacji technicznych i współpraca przy ich tworzeniu, Współpraca z zespołami międzynarodowymi (Europa, USA, Azja), Rozwój oprogramowania dla systemów opartych o UNIX/Linux oraz środowisk embedded. Szukamy osoby, która… Posiada min. 5 lat doświadczenia zawodowego w programowaniu (C++), Ma praktyczne doświadczenie w środowisku UNIX/Linux, Bardzo dobrze rozumie programowanie obiektowe i zasady projektowania oprogramowania, Potrafi projektować i rozwijać skalowalne rozwiązania, Sprawnie diagnozuje i rozwiązuje problemy techniczne, Dobrze odnajduje się w dynamicznym, produktowym środowisku, Komunikuje się w języku angielskim (min. B2) – praca w środowisku międzynarodowym, Mile widziane: Znajomość Python lub JavaScript, Doświadczenie z systemami embedded (Linux/Android), Praktyka w debugowaniu systemów wbudowanych. Co oferuje nasz klient: Udział w rozwoju globalnego produktu technologicznego o dużej skali, Pracę w międzynarodowym środowisku i współpracę z doświadczonym zespołem inżynierów, Realny wpływ na architekturę i kierunek rozwoju platformy, Możliwość pracy przy nowoczesnych rozwiązaniach embedded i systemach multimedialnych, Stabilną współpracę w oparciu o długofalowy projekt technologiczny, Konkurencyjne warunki finansowe i pakiet benefitów adekwatny do poziomu stanowiska. Zatrudnienie w oparciu o kontrakt B2B lub umowę o pracę Osoby zainteresowane prosimy o przesłanie aplikacji przed formularz poniżej. Zastrzegamy sobie możliwość odpowiedzi tylko na wybrane aplikacje.
Technology
Knowit Poland sp. z o.o.
Software Engineer
Mid
Remote
Lodz, Poland
10,000 - 16,000 PLN
🏢 Summary: Oferta dotyczy stanowiska Software Engineer w projekcie dla dużego skandynawskiego dostawcy telekomunikacyjnego, skupionego na tworzeniu wysokowydajnego oprogramowania warstwy fizycznej (PHY) dla systemów 5G NR. Rola obejmuje implementację i optymalizację algorytmów przetwarzania sygnałów w środowisku Linux z wykorzystaniem C/C++ oraz Python, w oparciu o specyfikacje 3GPP. Praca realizowana jest w nowoczesnym środowisku developerskim z procesami CI/CD i narzędziami takimi jak Git, Gerrit i Jenkins. 🗂️ Requirements: Kilkuletnie komercyjne doświadczenie w roli deweloperskiej, Bardzo dobra znajomość C/C++, Doświadczenie w programowaniu systemów wielowątkowych i wielordzeniowych, Umiejętność programowania w Pythonie, Znajomość zagadnień telekomunikacyjnych i specyfikacji 3GPP, Doświadczenie w pracy z Git, Gerrit, Jenkins, Umiejętność pracy z rozbudowaną i złożoną bazą kodu, Znajomość języka angielskiego min. B2 📃 Skills: C, C++, Python, Linux, Git, Gerrit, Jenkins, CI/CD, 3GPP, 5G, PHY, MAC, RLC, PDCP, Multithreading, Bitoperations 🏢 Description: W Knowit łączymy pasję do technologii z wpływem na przyszłość. Jako część naszego zespołu, będziesz tworzyć innowacyjne projekty, które nie tylko definiują technologiczną przyszłość, ale również przyczyniają się do zrównoważonego wzrostu. Priorytetem jest dla nas Twój postęp zawodowy i osobisty, dlatego oferujemy bogaty zakres możliwości doskonalenia zawodowego i międzynarodową wymianę wiedzy. Nasze środowisko pracy wyróżnia się elastycznością i troską o równowagę między życiem zawodowym a prywatnym. Projekt Dla naszego klienta, dużego skandynawskiego dostawcy telekomunikacyjnego, poszukujemy osób na stanowisko Software Engineer (poziom regular/mid lub początkujący senior). Zespół tworzy wysokowydajne oprogramowanie dla warstwy fizycznej (PHY) w systemach 5G NR. Praca obejmuje implementację oraz optymalizację algorytmów przetwarzania sygnałów i funkcjonalności radiowych w dużym środowisku opartym na systemie Linux. Rola obejmuje programowanie w C/C++, a także w Pythonie na potrzeby narzędzi, testów i automatyzacji. Baza kodu jest rozbudowana i bardzo złożona, co wymaga solidnych umiejętności inżynierii oprogramowania oraz zdolności rozumienia i pracy ze specyfikacjami 3GPP. Będziesz pracować w nowoczesnym środowisku developerskim z wykorzystaniem Git, Gerrit i Jenkins oraz z ugruntowanymi procesami CI/CD. Dokumentacja oraz współpraca między zespołami stanowią istotną część pracy. Oczekiwania Kilkuletnie komercyjne doświadczenie w roli deweloperskiej (preferowane obszary telco, embedded). Bardzo dobra umiejętność programowania w językach C/C++ (Multi-thread/Multi-core system, bitoperations, etc.). Umiejętność programowania w Pythonie. Znajomość zagadnień z obszaru telekomunikacji, specyfikacji 3GPP. Doświadczenie w pracy z Git, Gerrit, Jenkins. Umiejętności analitycznego myślenia oraz rozwiązywania problemów niezależnie od technologii. Znajomość języka angielskiego na poziomie komunikatywnym w mowie i piśmie (min. B2). Mile widziane Umiejętność testowania, automatyzacji w Pythonie. Znajomość specyfikacji działania procesów CI/CD. Doświadczenie w pracy z warstwą L1 (PHY) lub L2 (MAC/RLC/PDCP). Oferujemy Kontrakt biznesowy B2B (jeśli jesteś zainteresowany/a inną formą zatrudnienia - daj nam znać!) Nowoczesne biuro, wyposażone w stół do ping ponga oraz urządzenia do ćwiczeń. Możliwości rozwojowe w pionie i poziomie. Możliwość decydowania, na co wydany zostanie Twój budżet na rozwój (szkolenia techniczne, językowe, kompetencje miękkie, dofinansowanie certyfikatów, konferencje). Kulturę organizacyjną opartą na dzieleniu się wiedzą. Szereg inicjatyw, odciągających od codziennej pracy :)
Technology
New offer
Domidia sp. z o.o.
Tester Manualny
Mid
Hybrid
Gdynia, Poland
12,000 - 17,000 PLN
🏢 Summary: Oferta dotyczy roli Testera oprogramowania w projekcie tworzenia nowego, chmurowego systemu do obsługi wspólnot mieszkaniowych. Osoba na tym stanowisku będzie odpowiedzialna za kompleksowe testowanie aplikacji (desktopowych i webowych), projektowanie testów oraz ścisłą współpracę z zespołem deweloperskim i analitycznym. Praca daje możliwość realnego wpływu na rozwój produktu oraz dalszego rozwoju w kierunku automatyzacji i programowania. 🗂️ Requirements: Minimum 2 lata doświadczenia na podobnym stanowisku, Doświadczenie w testowaniu aplikacji desktopowych i webowych, Umiejętność pracy z agentami AI, Znajomość przeglądarkowych narzędzi deweloperskich, Podstawowa umiejętność pracy z relacyjnymi bazami danych, Biegła znajomość języka polskiego, Co najmniej bierna znajomość języka angielskiego, Umiejętność precyzyjnego opisywania błędów i kroków reprodukcji 📃 Skills: AI, Testing, Desktop, Web, DevTools, SQL, Databases 🏢 Description: Tworzymy i wdrażamy nowatorskie rozwiązania informatyczne, które każdego dnia wspierają największych zarządców nieruchomości. Mamy wieloletnie doświadczenie i dążymy do wyznaczania jeszcze wyższych standardów w branży. Chcemy powiększyć nasz zespół, który jest w trakcie tworzenia nowego chmurowego rozwiązania do obsługi wspólnot mieszkaniowych. Zadania Testowanie aplikacji pod wieloma kątami — funkcjonalność, użyteczność, czytelność, poprawność językowa, dostępność, wydajność. Precyzyjne opisywanie znalezionych błędów w oprogramowaniu oraz kroków ich reprodukcji. Planowanie i projektowanie testów. Współpraca z programistami i zespołem analitycznym. Czynny udział w projektowaniu tworzonych przez nas systemów. Wymagania Minimum 2 lata doświadczenia na podobnym stanowisku. Umiejętność produktywnej pracy z agentami AI. Doświadczenie w testowaniu zarówno aplikacji desktopowych, jak i webowych. Znajomość przeglądarkowych narzędzi deweloperskich. Podstawowa umiejętność pracy z relacyjnymi bazami danych. Biegła znajomość języka polskiego i umiejętność rozpoznawania błędów językowych gramatycznych. Co najmniej bierna znajomość języka angielskiego. Zdolność precyzyjnego i zwięzłego opisywania problemów / spostrzeżeń. Komunikatywność, chęć wyrażania własnego zdania, otwartość na nowe technologie. Zapewniamy Możliwość pełnej pracy zdalnej lub w biurze w Gdyni. Kontakt z nowoczesnymi technologiami. Work-life balance. Realny wpływ na kształt projektów. Możliwość rozwoju również w innych obszarach (np. automatyzacja, programowanie). Umowę o pracę lub kontrakt w zależności od preferencji kandydata. Opiekę medyczną i kartę sportową. Dowolność w wyborze narzędzi deweloperskich. Możliwość dostosowania stanowiska pracy do indywidualnych preferencji.