Skip to content
Advanced Protection Systems S.A.

Programista C++ (przetwarzanie danych) (K/M)

pomorskie, PolskaHybrid · Poland
fulltime_permanent · Tracking
POSTED 6 MARVERIFIED 1D AGO
Apply Ask
Role
247 days opentrue age
Posted 6 Mar
CompanyAdvanced Protection Systems S.A. →
15open roles
Opened · 30d
+0
Closed · 30d
−0
6d of snapshots · 30d window
Market
417,239open · Other
All other
625,161open
All tracked boards · live 8 Nov · n=417,239
C++

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.

Requirements

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.

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.

Imprezy integracyjne: bawimy się na mniejszych i większych spotkaniach oraz celebrujemy sukcesy.

Source · Advanced Protection Systems S.A.First seen 4 NovOriginal ↗