Pracuj.pl Hybrydowo Mid

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

ADVANCED PROTECTION SYSTEMS S.A.

⚲ Gdynia, Śródmieście

Wymagania

  • C++

Opis stanowiska

Nasze 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. O projekcie: Rozwój i optymalizacja algorytmów operujących na złożonych strukturach danych systemów antydronowych. 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. 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.