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

Advanced Protection Systems Inc.

Gdynia

Hybrid

PLN 110,000 - 165,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Elastyczny czas pracy
Praca hybrydowa
Dofinansowanie do studiów/kursów
Multisport i Medicover

Job summary

Advanced Protection Systems SA prowadzi prace nad unikatowymi systemami antydronowymi, opierając je na najnowszych technologiach radarowych. Samodzielnie projektujemy, produkujemy i wdrażamy składniki: układy, elektronikę, mechatronikę oraz zaawansowane oprogramowanie.

Zakres obejmuje projektowanie i implementację komponentów przetwarzania danych w C++, rozwój algorytmów i optymalizację pamięci w środowisku Linux.

Qualifications

  • Wykształcenie wyższe techniczne (Informatyka lub pokrewne).
  • Minimum 2–3 lata doświadczenia w C++ (C++14/17).
  • Dobra znajomość struktur danych i algorytmów.
  • Doświadczenie w pracy ze złożonymi strukturami danych i zarządzaniem pamięcią.
  • Doświadczenie w programowaniu współbieżnym i wielowątkowym.
  • Doświadczenie w pracy z systemem Linux i narzędziami Git.
  • Znajomość angielskiego technicznego (min. B2).
  • Gotowość do pracy hybrydowej, w tym z biura w Gdyni.

Responsibilities

  • 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.

Skills

C++
Wielowątkowość
Linux
Git
Analiza algorytmów
Angielski techniczny

Education

Wykształcenie wyższe techniczne (Informatyka lub pokrewne)

Tools

Git
Jenkins
GitLab CI

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.

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.
Job 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Advanced Protection Systems S.A. • Gdynia

On-site
PLN 133,920 - 167,400
Elastyczny czas pracy
Pakiet benefitów
Imprezy integracyjne
Software Project Manager R&D K/M
Software Project Manager R&D K/M

Advanced Protection Systems Inc. • Gdynia

On-site
PLN 180,000 - 240,000
Elastyczne formy zatrudnienia
Elastyczny czas pracy
Ubezpieczenie grupowe
+2
JAVA DEVELOPER MID/SENIOR (M/K)
JAVA DEVELOPER MID/SENIOR (M/K)

Advanced Protection Systems Inc. • Gdynia

On-site
PLN 167,400 - 223,200
Dofinansowanie do studiów/kursów
Dofinansowanie do Multisport
Medicover
+2
Programista C++ (Qt) - K/M
Programista C++ (Qt) - K/M

Advanced Protection Systems S.A. • Gdynia

On-site
PLN 100,000 - 130,000
Dofinansowanie do studiów/kursów
Szkolenia
Dofinansowanie do Multisport
+1
Software Architect / Architekt Oprogramowania (M/K)
Software Architect / Architekt Oprogramowania (M/K)

Advanced Protection Systems Inc. • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Dofinansowanie do studiów/kursów
Multisport i Medicover ubezpieczenia
Ubezpieczenie grupowe
+1
Starszy Konstruktor Programista Embedded (Senior Embedded Developer)
Starszy Konstruktor Programista Embedded (Senior Embedded Developer)

PCO S.A. • Warszawa

On-site
PLN 133,920 - 200,880
Prywatna opieka medyczna
Pakiet rekreacyjno-sportowy
Ubezpieczenie grupowe
+1
C#/.NET Developer (f/m)
C#/.NET Developer (f/m)

DTP Ltd. • Cieszyn

Hybrid
PLN 120,000 - 170,000
Opieka medyczna
Ubezpieczenie na życie
Kafeteria MyBenefit
+2
DevOps Engineer (K/M)
DevOps Engineer (K/M)

Advanced Protection Systems S.A. • Gdynia

Hybrid
PLN 180,000 - 240,000
Elastyczny czas pracy
Elastyczna forma zatrudnienia (umowa o
Dofinansowanie do studiów/kursów
+3
Młodszy Specjalista ds. Wsparcia IT (K/M)
Młodszy Specjalista ds. Wsparcia IT (K/M)

Advanced Protection Systems S.A. • Gdynia

On-site
PLN 60,000 - 90,000
Elastyczny czas pracy
Różne formy zatrudnienia
Stabilne warunki pracy
+6
Administrator systemów teleinformatycznych (K/M)
Administrator systemów teleinformatycznych (K/M)

Advanced Protection Systems S.A. • Gdynia

On-site
PLN 108,000 - 180,000
Elastyczna forma zatrudnienia
Elastyczny czas pracy
Dofinansowanie do studiów/kursów
+2