Programista C++ (Zarządzanie misją) [K/M]

Flytronic S.A.

Gliwice

On-site

PLN 150,000 - 230,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Flytronic S.A. w Gliwicach poszukuje programistów C++ do Działu Rozwoju Oprogramowania. Pracujesz w interdyscyplinarnych zespołach nad oprogramowaniem dla systemów UAV, od jądra Linux po aplikacje wysokopoziomowe i symulacje.

Wymagania: minimum 3 lata doświadczenia w C++, dobra znajomość Linux, CMake i Git, podstawy SOLID oraz umiejętność tworzenia testów jednostkowych i integracyjnych. Mile widziane Boost (ASIO), Python, Qt5/Qt6 i Docker.

Qualifications

  • Minimum 3 lata doświadczenia w programowaniu w języku C++
  • Dobra znajomość pracy w systemach Linux
  • Znajomość CMake
  • Doświadczenie w pracy z Git
  • Podstawowa znajomość zasad dobrego programowania (SOLID)
  • Umiejętność implementacji testów jednostkowych i integracyjnych
  • Umiejętność analizy i implementacji wymagań technicznych

Responsibilities

  • Projektowanie i rozwój oprogramowania w języku C++ na platformy Linux
  • Analiza wymagań funkcjonalnych i technicznych
  • Tworzenie aplikacji desktopowych oraz serwisów w architekturze rozproszonej służących do zarządzania systemami bezzałogowych statków powietrznych
  • Rozwijanie oraz utrzymanie komponentów systemu odpowiedzialnych za komunikację i przetwarzanie danych
  • Integracja aplikacji z pozostałymi elementami systemu UAV
  • Współpraca z zespołem w zakresie projektowania architektury oraz rozwiązań technicznych
  • Wsparcie procesu testowania i uruchamiania oprogramowania w środowisku docelowym

Skills

C++
Linux
CMake
Git
SOLID
Unit tests
Wymagania analityczne

Education

Wyższe informatyczne lub pokrewne

Tools

Boost (ASIO)
Python
Qt 5/6
Docker
Jenkins
GStreamer

Job description

Flytronic S.A. (część Grupy WB) to polska firma założona w 2008 roku. Specjalizujemy się w projektowaniu i produkcji bezzałogowych statków powietrznych, wykorzystywanych głównie w sektorze militarnym. Nasze kompetencje obejmują rozwój systemów elektronicznych, informatycznych oraz konstrukcji mechanicznych (lotniczych). Tworzymy zaawansowane technologie w zakresie bezzałogowych platform latających, systemów kontroli i sterowania lotem, transmisji danych oraz głowic obserwacyjnych.

W związku z rozwojem Pionu Badawczo-Rozwojowego poszukujemy Programistów do Działu Rozwoju Oprogramowania. Pracujemy tu w interdyscyplinarnych zespołach Programistów i Testerów, rozwijając oprogramowanie od poziomu jądra Linuxa i systemów wbudowanych, po aplikacje wysokopoziomowe i symulacje.

Typowe obowiązki na tym stanowisku obejmują:

  • Projektowanie i rozwój oprogramowania w języku C++ na platformy Linux
  • Analizę wymagań funkcjonalnych i technicznych
  • Tworzenie aplikacji desktopowych oraz serwisów w architekturze rozproszonej służących do zarządzania systemami bezzałogowych statków powietrznych
  • Rozwijanie oraz utrzymanie komponentów systemu odpowiedzialnych za komunikację i przetwarzanie danych
  • Integrację aplikacji z pozostałymi elementami systemu UAV (moduły komunikacyjne, systemy pokładowe, strumienie danych, systemy telemetryczne)
  • Współpracę z zespołem w zakresie projektowania architektury oraz rozwiązań technicznych
  • Wsparcie procesu testowania i uruchamiania oprogramowania w środowisku docelowym

Na tym stanowisku potrzebne będzie:

  • Minimum 3 lata doświadczenia w programowaniu w języku C++
  • Dobra znajomość pracy w systemach Linux
  • Znajomość systemu budowania CMake
  • Doświadczenie w pracy z Git
  • Podstawowa znajomość zasad dobrego programowania (np. SOLID)
  • Umiejętność implementacji testami jednostkowych i integracyjnych
  • Umiejętność analizy i implementacji wymagań technicznych

Ucieszy nas:

  • Znajomość standardu C++17 i/lub C++20
  • Doświadczenie z biblioteką Boost (w szczególności ASIO)
  • Znajomość Pythona
  • Doświadczenie w Qt 5 i/lub Qt 6
  • Znajomość QML
  • Podstawowa znajomość Dockera
  • Doświadczenie z Jenkins
  • Praca z GStreamer
  • Wykształcenie wyższe informatyczne lub pokrewne

Postrzegamy jako dodatkowy atut:

  • Zainteresowanie tematyką lotniczą lub systemami bezzałogowymi
  • Realizacja własnych projektów programistycznych
  • Podstawowa znajomość zagadnień związanych z integracją systemów
  • Zainteresowanie nowoczesnymi narzędziami wspierającymi pracę programisty (np. AI)
  • Doświadczenie w projektach badawczo-rozwojowych (R&D)

Co może być szczególnie ciekawe w tej roli:

  • Praca przy realnym sprzęcie oraz integracja oprogramowania z systemami UAV
  • Możliwość obserwowania, jak rozwijane oprogramowanie współpracuje z fizycznymi platformami bezzałogowymi
  • Udział w tworzeniu kompleksowego systemu sterowania i zarządzania misją
  • Praca nad produktem wykorzystywanym w rzeczywistych zastosowaniach operacyjnych

Projekt, w którym będziesz uczestniczyć:

Aplikacja użytkownika typu kiosk działająca na platformie Linux, służąca do sterowania bezzałogowymi statkami powietrznymi (samoloty obserwacyjne i uderzeniowe o przeznaczeniu wojskowym).

Dodatkowo projekty związane z integracją z systemami świadomości sytuacyjnej pola walki.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programista C++ (Zarządzanie misją) [K/M]
Programista C++ (Zarządzanie misją) [K/M]

Wb Group • Gliwice

On-site
PLN 180,000 - 240,000
Analityk - UAV Python Data Analyst [K/M]
Analityk - UAV Python Data Analyst [K/M]

Flytronic S.A. • Ożarów Mazowiecki

On-site
PLN 90,000 - 130,000
Programista Embedded (k/m)
Programista Embedded (k/m)

ALA.COM • Rzeszów

On-site
PLN 120,000 - 160,000
LuxMed zdrowie
Elastyczna forma współpracy
Praca nad projektami UAV
Programista C++ (przetwarzanie danych) (K/M)
Programista C++ (przetwarzanie danych) (K/M)

Advanced Protection Systems S.A. • Gdynia

Hybrid
PLN 133,920 - 167,400
Elastyczny czas pracy
Pakiet benefitów
Imprezy integracyjne
Programista C++ (Qt) - K/M
Programista C++ (Qt) - K/M

Advanced Protection Systems S.A. • Gdynia

Hybrid
PLN 100,000 - 130,000
Dofinansowanie do studiów/kursów
Szkolenia
Dofinansowanie do Multisport
+1
Programista C++ / Unreal Engine / Unity (K/M)
Programista C++ / Unreal Engine / Unity (K/M)

ARCHE consulting • Zabrze

Hybrid
PLN 120,000 - 190,000
Elastyczny tryb pracy z obecnością w Z
Model B2B
Programista Fullstack PDGS
Programista Fullstack PDGS

Creotech Instruments • Warszawa

Remote
PLN 180,000 - 240,000
Programista C++ UAV – Kontrola Misji (Linux/Qt)
Programista C++ UAV – Kontrola Misji (Linux/Qt)

Wb Group • Gliwice

On-site
PLN 180,000 - 240,000
Projektant Elektronik [K/M]
Projektant Elektronik [K/M]

Flytronic S.A. • Gliwice

On-site
PLN 60,000 - 90,000
Starszy/a Specjalista/ka Mechatronik
Starszy/a Specjalista/ka Mechatronik

Lukasiewicz • Katowice

Hybrid
PLN 120,000 - 180,000
Umowa o pracę
Elastyczne godziny pracy
Szkolenia językowe
+5
Top locations