Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
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 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.
Similar jobs you might like
Technology
Advanced Protection Systems
Programista C++ Embedded (K/M)
Mid
Hybrid
Gdynia, PM, Poland
🏢 Summary: Oferta dotyczy pracy w zespole R&D nad oprogramowaniem niskopoziomowym i systemami wbudowanymi dla systemów antydronowych. Rola obejmuje rozwój wydajnych komponentów C++ i backendu, tworzenie sterowników Linux oraz integrację i debugowanie oprogramowania blisko sprzętu. 🗂️ Requirements: Wykształcenie wyższe techniczne — informatyka lub kierunek pokrewny, Minimum 2–3 lata doświadczenia w C++14/17, Bardzo dobra znajomość struktur danych i algorytmów, Znajomość systemów embedded, Doświadczenie w optymalizacji wydajności i zarządzaniu pamięcią, Doświadczenie w programowaniu współbieżnym i wielowątkowym, Doświadczenie w pracy z Linuxem, Znajomość Git, Angielski techniczny na poziomie minimum B2, Gotowość do pracy hybrydowej z biura w Gdyni i zamieszkanie w okolicach Trójmiasta, Możliwość uzyskania zaświadczenia o niekaralności z KRK 📃 Skills: C++, Linux, Git, Embedded, Backend, Firmware 🏢 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. W ramach zespołu R&D realizujemy projekty z obszaru systemów wbudowanych oraz oprogramowania niskopoziomowego. Tworzymy rozwiązania działające blisko sprzętu – od sterowników w systemie Linux po firmware na mikrokontrolerach. Zakres obowiązków: Projektowanie i implementacja komponentów w C++. Rozwój i optymalizacja algorytmów operujących na złożonych strukturach danych. Projektowanie wydajnych i skalowalnych modułów backendowych. Udział w analizie problemów technicznych oraz proponowanie rozwiązań architektonicznych. Projektowanie i implementacja sterowników pod Linux (kernel / user space). Integracja oprogramowania z hardware (peryferia, interfejsy komunikacyjne). Debugowanie problemów na poziomie systemu operacyjnego i sprzętu. Wymagania: Wykształcenie wyższe techniczne (Informatyka lub kierunki pokrewne). Minimum 2–3 lata doświadczenia w programowaniu w C++ (min. C++14/17). Bardzo dobra znajomość struktur danych i algorytmów. Znajomość zagadnień embedded (pamięć, przerwania, komunikacja). Znajomość zagadnień optymalizacji wydajności i zarządzania pamięcią. Doświadczenie w programowaniu współbieżnym i wielowątkowym. Doświadczenie w pracy z systemem Linux. Znajomość Git. Umiejętność analitycznego myślenia i rozwiązywania złożonych problemów. Znajomość języka angielskiego na poziomie technicznym min. B2 (czytanie dokumentacji, komunikacja pisemna i ustna). Gotowość do hybrydowej pracy, w tym z biura w Gdyni, zamieszkanie w okolicach Trójmiasta. Możliwość uzyskania świadectwa niekaralności z KRK.
Technology
Advanced Protection Systems
C++ Developer (przetwarzanie danych) (K/M)
Mid
Hybrid
Gdynia, PM, Poland
🏢 Summary: Oferta dla programisty C++ rozwijającego wydajne i skalowalne komponenty backendowe oraz potoki przetwarzania danych dla systemów antydronowych. Rola obejmuje projektowanie algorytmów, optymalizację pamięci i wydajności oraz analizę problemów technicznych w środowisku Linux. 🗂️ Requirements: Wykształcenie wyższe techniczne w informatyce lub pokrewnej dziedzinie, Minimum 2–3 lata doświadczenia w programowaniu C++, Znajomość C++14/17, Bardzo dobra znajomość struktur danych i algorytmów, Doświadczenie ze złożonymi strukturami danych, Znajomość optymalizacji wydajności i zarządzania pamięcią, Doświadczenie w programowaniu współbieżnym i wielowątkowym, Doświadczenie z systemem Linux, Znajomość Git, Techniczna znajomość języka angielskiego na poziomie minimum B2, Gotowość do pracy hybrydowej z biura w Gdyni i zamieszkanie w okolicach Trójmiasta, Możliwość uzyskania zaświadczenia o niekaralności z KRK 📃 Skills: C++, C++14, C++17, Linux, Git, algorytmy, wielowątkowość, backend 🏢 Description: Job 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: Projektowanie i implementacja komponentów przetwarzania danych w C++. Rozwój i optymalizacja algorytmów operujących na złożonych strukturach danych. Projektowanie wydajnych i skalowalnych modułów backendowych. Udział w analizie problemów technicznych oraz proponowanie rozwiązań architektonicznych. Optymalizacja wydajności i zużycia pamięci. Współpraca z zespołem przy projektowaniu i implementacji potoków przetwarzania danych. Analiza i diagnostyka problemów wydajnościowych. Wymagania: Wykształcenie wyższe techniczne (Informatyka lub kierunki pokrewne). Minimum 2–3 lata doświadczenia w programowaniu w C++ (min. C++14/17). Bardzo dobra znajomość struktur danych i algorytmów. Doświadczenie w pracy ze złożonymi strukturami danych. Znajomość zagadnień optymalizacji wydajności i zarządzania pamięcią. Doświadczenie w programowaniu współbieżnym i wielowątkowym. Doświadczenie w pracy z systemem Linux. Znajomość Git. Umiejętność analitycznego myślenia i rozwiązywania złożonych problemów. Znajomość języka angielskiego na poziomie technicznym min. B2 (czytanie dokumentacji, komunikacja pisemna i ustna). Gotowość do hybrydowej pracy, w tym z biura w Gdyni, zamieszkanie w okolicach Trójmiasta. Możliwość uzyskania świadectwa niekaralności z KRK. Mile widziane: Doświadczenie w wykorzystaniu narzędzi do analizy pamięci, wykrywania race conditions i profilowania wydajności. Podstawy CI/CD (np. Jenkins, GitLab CI). Umiejętność analizy logów i debugowania aplikacji. Doświadczenie w testach wydajnościowych lub stabilnościowych. Otwartość na nowe technologie i rozwiązania.
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
Grafton Recruitment
Custom Software Engineer
Senior
Remote
Warsaw, MZ, Poland
110 - 130 PLN
🏢 Summary: Custom Software Engineer role focused on designing, developing, and improving scalable, high-performance C++ software on Linux for a real-world drone traffic management system. The position involves independently delivering reliable components, troubleshooting complex issues, collaborating on technical decisions, and maintaining code quality. 🗂️ Requirements: 3+ years of C++ experience, Expert-level C++ proficiency, Advanced software engineering knowledge, Advanced Linux proficiency, Independent work capability, Professional English proficiency 📃 Skills: C++, Linux 🏢 Description: As a Custom Software Engineer , you will design, develop, and enhance software components for a large‑scale technology initiative within the Software Engineering organization. The role focuses on building scalable and high‑performing solutions in C++ and Linux , with direct contribution to an unmanned traffic management system for drones used by real‑world customers. You will work independently, actively participate in team discussions, and provide expert technical input throughout the development process. Key Responsibilities: Design and build software systems that support real‑world drone operations and deliver features used by drone pilots around the world. Develop and enhance components across systems and applications using modern frameworks and engineering practices. Work with large‑scale technical infrastructure and ensure that delivered solutions meet performance and reliability expectations. Analyze and troubleshoot complex software issues to maintain optimal system behavior. Contribute to continuous improvement by proposing innovative approaches and best practices in software development. Participate in code reviews to maintain high code quality and share knowledge within the team. Collaborate closely with team members to understand project requirements and deliver high‑quality software components. Adapt to evolving project needs and technologies while keeping focus on delivering business value. Qualifications: +3 years of experience working with C++ and demonstrate expert‑level proficiency . Advanced knowledge of software engineering principles and modern development practices. Advanced proficiency in working with Linux environments. Ability to work independently and develop subject‑matter expertise. English proficiency and experience working in a professional environment.
Technology
RADMOR S.A.
Robotics Software Engineer (Locomotion)
Mid
On-site
Gdynia, PM, Poland
🏢 Summary: Oferta dotyczy rozwoju algorytmów sterowania, lokomocji i nawigacji dla robotów czworonożnych. Praca obejmuje pełny cykl rozwoju rozwiązań — od symulacji i strojenia po wdrożenie oraz testy na fizycznym robocie. 🗂️ Requirements: Minimum 3 lata doświadczenia w robotyce, automatyce, sterowaniu lub oprogramowaniu systemów robotycznych, Wykształcenie wyższe techniczne w pokrewnej dziedzinie, Praktyczna znajomość algorytmów lokomocji, w tym MPC i/lub WBC, Znajomość kinematyki, dynamiki robotów i inverse kinematics, Znajomość nawigacji i planowania ruchu, Doświadczenie z Reinforcement Learning w robotyce lub sterowaniu, Bardzo dobra znajomość C++ i Python, Praktyczna znajomość Linux, Docker, ROS2 i Git, Doświadczenie w co najmniej jednym środowisku symulacyjnym, Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną i komunikację w zespole 📃 Skills: C++, Python, Linux, Docker, ROS2, Git, MPC, WBC, IK, ReinforcementLearning, Gazebo, MuJoCo, IsaacSim, IsaacLab 🏢 Description: Jako część GRUPY WB – największego prywatnego koncernu sektora obronnego w Polsce, RADMOR jest wiodącym producentem nowoczesnych systemów łączności, oferującym innowacyjne rozwiązania zarówno dla sektora obronnego, jak i cywilnego. Specjalizujemy się w systemach łączności taktycznej opartych na technologii SDR (Software Defined Radio), zapewniających bezpieczeństwo i niezawodność transmisji danych w każdych warunkach. Dzięki zapleczu badawczo-rozwojowemu, nowoczesnym laboratoriom oraz doświadczonemu zespołowi inżynierskiemu, spółka nie tylko dostarcza sprawdzone rozwiązania dla wojska, ale również elastycznie reaguje na potrzeby rynku cywilnego. RADMOR to synonim niezawodnej komunikacji i bezpieczeństwa. Dzięki swojej innowacyjności, globalnemu zasięgowi oraz ciągłemu dążeniu do doskonałości, firma utrzymuje pozycję lidera w branży radiokomunikacji i systemów łączności. Dołączysz do zespołu rozwijającego zaawansowane platformy robotów czworonożnych . Będziesz pracować nad algorytmami odpowiedzialnymi za lokomocję, sterowanie, nawigację oraz wykorzystanie uczenia maszynowego . Twoje rozwiązania będą przechodzić drogę od symulacji do rzeczywistego robota – od projektowania i implementacji algorytmów, przez ich strojenie i testy, aż po wdrożenie na docelowym hardware. Jeżeli robotyka, dynamika układów mechanicznych, sterowanie i możliwość obserwowania efektów swojej pracy na fizycznym robocie są tym, co Cię naprawdę interesuje – ta rola może być dla Ciebie. Twój zakres odpowiedzialności rozwój, implementacja i strojenie algorytmów sterowania lokomocją platformy czworonożnej, w szczególności MPC i WBC , rozwój algorytmów nawigacji i planowania ruchu , wykorzystanie kinematyki, dynamiki robotów oraz inverse kinematics (IK) w praktycznych rozwiązaniach, projektowanie i implementacja rozwiązań z wykorzystaniem Reinforcement Learning (RL) , rozwój i testowanie algorytmów w środowisku symulacyjnym , przenoszenie rozwiązań z symulacji na rzeczywisty sprzęt oraz ich strojenie, diagnostyka problemów związanych ze stabilnością, dynamiką i zachowaniem robota , współpraca z inżynierami embedded przy integracji warstwy sterowania z hardware'em, przygotowywanie dokumentacji technicznej oraz udział w planowaniu prac projektowych, współtworzenie i dalszy rozwój platformy robotycznej. Czego szukamy? 3+ lat doświadczenia zawodowego w robotyce, automatyce, sterowaniu lub tworzeniu oprogramowania dla systemów robotycznych, wykształcenia wyższego technicznego – robotyka i automatyka, automatyka i robotyka, mechatronika, inżynieria mechaniczna, informatyka techniczna lub kierunki pokrewne, praktycznej znajomości algorytmów lokomocji robotów , w szczególności MPC i/lub WBC, znajomości kinematyki i dynamiki robotów oraz IK , znajomości algorytmów nawigacji i planowania ruchu , doświadczenia z Reinforcement Learning – szczególnie w zastosowaniach związanych z robotyką lub sterowaniem, bardzo dobrej znajomości C++ i Python , praktycznej znajomości Linux, Docker, ROS2 oraz Git , doświadczenia z co najmniej jednym środowiskiem symulacyjnym, np. Gazebo, MuJoCo, Isaac Sim lub Isaac Lab , znajomości języka angielskiego na poziomie pozwalającym na swobodną pracę z dokumentacją techniczną i komunikację w zespole. Mile widziane doświadczenie z CAN / CANopen , znajomość EtherCAT , doświadczenie z systemami czasu rzeczywistego, doświadczenie w integracji oprogramowania sterującego z fizycznym hardware'em, doświadczenie z robotami mobilnymi, manipulatorami lub robotami kroczącymi. Dlaczego warto? będziesz pracować nad rzeczywistą platformą robotyczną , a nie wyłącznie oprogramowaniem działającym w symulacji, będziesz mieć możliwość przeprowadzania całego procesu – od algorytmu i symulacji po wdrożenie na fizycznym robocie , dołączysz do firmy będącej częścią największej prywatnej grupy zbrojeniowej w Polsce , będziesz pracować z nowoczesnym i zróżnicowanym wyposażeniem technicznym, będziesz mieć możliwość wymiany wiedzy z doświadczonymi inżynierami, wspieramy rozwój kompetencji – dofinansowujemy studia I i II stopnia oraz studia podyplomowe , a także kursy i szkolenia, cenimy niekorporacyjną atmosferę i współpracę zespołową. Tryb pracy Praca stacjonarna w Gdyni. Ze względu na pracę z systemami niejawnymi oraz konieczność bezpośredniej pracy z fizycznym hardware'em, stanowisko realizowane jest stacjonarnie. Nasza siedziba jest bardzo dobrze skomunikowana: SKM – ok. 250 m od wejścia na teren firmy , komunikacja miejska – przystanek znajduje się kilka kroków od wejścia, samochód – jesteśmy tuż przy zjeździe z Estakady i zapewniamy bezpłatny parking , rower – dostępne są parkingi rowerowe, wiata oraz szatnia z prysznicem. Benefity prywatna opieka medyczna, ubezpieczenie na życie, dofinansowanie kursów i szkoleń, dofinansowanie studiów, dofinansowanie wypoczynku Twojego i Twoich dzieci, platforma do nauki języków obcych dla pracowników i ich rodzin, zniżki na studia na uczelni WSB Merito, spotkania integracyjne, bezpłatny parking samochodowy i rowerowy, kawa i herbata w pracy. Proces rekrutacyjny: Aplikujesz – analizujemy CV – spotkanie zdalne lub stacjonarne – feedback – zatrudnienie
Technology
RADMOR S.A.
Robotics Software Engineer (Locomotion)
Mid
On-site
Gdynia, PM, Poland
🏢 Summary: Oferta obejmuje rozwój algorytmów lokomocji, sterowania i nawigacji dla robotów czworonożnych oraz ich wdrażanie od symulacji do fizycznej platformy. Praca stacjonarna łączy projektowanie MPC/WBC, kinematykę, dynamikę i uczenie ze wzmocnieniem z testami oraz integracją sprzętową. 🗂️ Requirements: Minimum 3 lata doświadczenia w robotyce, automatyce, sterowaniu lub oprogramowaniu systemów robotycznych, Wykształcenie wyższe techniczne w pokrewnej dziedzinie, Praktyczna znajomość algorytmów lokomocji, w tym MPC lub WBC, Znajomość kinematyki, dynamiki robotów i IK, Znajomość nawigacji i planowania ruchu, Doświadczenie z Reinforcement Learning w robotyce lub sterowaniu, Bardzo dobra znajomość C++ i Python, Praktyczna znajomość Linux, Docker, ROS2 i Git, Doświadczenie w co najmniej jednym środowisku symulacyjnym, Angielski umożliwiający pracę z dokumentacją techniczną i komunikację w zespole 📃 Skills: C++, Python, MPC, WBC, IK, ReinforcementLearning, Linux, Docker, ROS2, Git, Gazebo, MuJoCo, IsaacSim, IsaacLab 🏢 Description: Jako część GRUPY WB – największego prywatnego koncernu sektora obronnego w Polsce, RADMOR jest wiodącym producentem nowoczesnych systemów łączności, oferującym innowacyjne rozwiązania zarówno dla sektora obronnego, jak i cywilnego. Specjalizujemy się w systemach łączności taktycznej opartych na technologii SDR (Software Defined Radio), zapewniających bezpieczeństwo i niezawodność transmisji danych w każdych warunkach. Dzięki zapleczu badawczo-rozwojowemu, nowoczesnym laboratoriom oraz doświadczonemu zespołowi inżynierskiemu, spółka nie tylko dostarcza sprawdzone rozwiązania dla wojska, ale również elastycznie reaguje na potrzeby rynku cywilnego. RADMOR to synonim niezawodnej komunikacji i bezpieczeństwa. Dzięki swojej innowacyjności, globalnemu zasięgowi oraz ciągłemu dążeniu do doskonałości, firma utrzymuje pozycję lidera w branży radiokomunikacji i systemów łączności. Dołączysz do zespołu rozwijającego zaawansowane platformy robotów czworonożnych . Będziesz pracować nad algorytmami odpowiedzialnymi za lokomocję, sterowanie, nawigację oraz wykorzystanie uczenia maszynowego . Twoje rozwiązania będą przechodzić drogę od symulacji do rzeczywistego robota – od projektowania i implementacji algorytmów, przez ich strojenie i testy, aż po wdrożenie na docelowym hardware. Jeżeli robotyka, dynamika układów mechanicznych, sterowanie i możliwość obserwowania efektów swojej pracy na fizycznym robocie są tym, co Cię naprawdę interesuje – ta rola może być dla Ciebie. Twój zakres odpowiedzialności rozwój, implementacja i strojenie algorytmów sterowania lokomocją platformy czworonożnej, w szczególności MPC i WBC , rozwój algorytmów nawigacji i planowania ruchu , wykorzystanie kinematyki, dynamiki robotów oraz inverse kinematics (IK) w praktycznych rozwiązaniach, projektowanie i implementacja rozwiązań z wykorzystaniem Reinforcement Learning (RL) , rozwój i testowanie algorytmów w środowisku symulacyjnym , przenoszenie rozwiązań z symulacji na rzeczywisty sprzęt oraz ich strojenie, diagnostyka problemów związanych ze stabilnością, dynamiką i zachowaniem robota , współpraca z inżynierami embedded przy integracji warstwy sterowania z hardware'em, przygotowywanie dokumentacji technicznej oraz udział w planowaniu prac projektowych, współtworzenie i dalszy rozwój platformy robotycznej. Czego szukamy? 3+ lat doświadczenia zawodowego w robotyce, automatyce, sterowaniu lub tworzeniu oprogramowania dla systemów robotycznych, wykształcenia wyższego technicznego – robotyka i automatyka, automatyka i robotyka, mechatronika, inżynieria mechaniczna, informatyka techniczna lub kierunki pokrewne, praktycznej znajomości algorytmów lokomocji robotów , w szczególności MPC i/lub WBC, znajomości kinematyki i dynamiki robotów oraz IK , znajomości algorytmów nawigacji i planowania ruchu , doświadczenia z Reinforcement Learning – szczególnie w zastosowaniach związanych z robotyką lub sterowaniem, bardzo dobrej znajomości C++ i Python , praktycznej znajomości Linux, Docker, ROS2 oraz Git , doświadczenia z co najmniej jednym środowiskiem symulacyjnym, np. Gazebo, MuJoCo, Isaac Sim lub Isaac Lab , znajomości języka angielskiego na poziomie pozwalającym na swobodną pracę z dokumentacją techniczną i komunikację w zespole. Mile widziane doświadczenie z CAN / CANopen , znajomość EtherCAT , doświadczenie z systemami czasu rzeczywistego, doświadczenie w integracji oprogramowania sterującego z fizycznym hardware'em, doświadczenie z robotami mobilnymi, manipulatorami lub robotami kroczącymi. Dlaczego warto? będziesz pracować nad rzeczywistą platformą robotyczną , a nie wyłącznie oprogramowaniem działającym w symulacji, będziesz mieć możliwość przeprowadzania całego procesu – od algorytmu i symulacji po wdrożenie na fizycznym robocie , dołączysz do firmy będącej częścią największej prywatnej grupy zbrojeniowej w Polsce , będziesz pracować z nowoczesnym i zróżnicowanym wyposażeniem technicznym, będziesz mieć możliwość wymiany wiedzy z doświadczonymi inżynierami, wspieramy rozwój kompetencji – dofinansowujemy studia I i II stopnia oraz studia podyplomowe , a także kursy i szkolenia, cenimy niekorporacyjną atmosferę i współpracę zespołową. Tryb pracy Praca stacjonarna w Gdyni. Ze względu na pracę z systemami niejawnymi oraz konieczność bezpośredniej pracy z fizycznym hardware'em, stanowisko realizowane jest stacjonarnie. Nasza siedziba jest bardzo dobrze skomunikowana: SKM – ok. 250 m od wejścia na teren firmy , komunikacja miejska – przystanek znajduje się kilka kroków od wejścia, samochód – jesteśmy tuż przy zjeździe z Estakady i zapewniamy bezpłatny parking , rower – dostępne są parkingi rowerowe, wiata oraz szatnia z prysznicem. Benefity prywatna opieka medyczna, ubezpieczenie na życie, dofinansowanie kursów i szkoleń, dofinansowanie studiów, dofinansowanie wypoczynku Twojego i Twoich dzieci, platforma do nauki języków obcych dla pracowników i ich rodzin, zniżki na studia na uczelni WSB Merito, spotkania integracyjne, bezpłatny parking samochodowy i rowerowy, kawa i herbata w pracy. Proces rekrutacyjny: Aplikujesz – analizujemy CV – spotkanie zdalne lub stacjonarne – feedback – zatrudnienie