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 .
Zakres zadań:
Zakres obowiązków
Projektowanie i rozwój oprogramowania na platformy Linux
Tworzenie aplikacji desktop, przeznaczonych do zarządzania systemami bezzałogowych statków powietrznych
Rozwój systemu przetwarzania strumieni wideo dla UAV
Wymagania:
Minimum 7-letnie doświadczenie w programowaniu w języku C++
Biegłość w pracy w systemach Linux
Znajomość CMake
Doświadczenie w pracy z Git
Dobra znajomość zasad projektowania oprogramowania (np. SOLID)
Mile widziane:
Znajomość standardu C++17 i/lub C++20
Doświadczenie z biblioteką Boost (w szczególności ASIO)
Biegłość w Pythonie
Wiedza z zakresu technologii sieciowych (VLAN, komunikacja TCP, UDP)
Doświadczenie z Qt 5 i/lub 6
Znajomość QML
Doświadczenie z Linux Embedded (Yocto)
Praktyczna znajomość Jenkins
Podstawowa znajomość Dockera
Praca z GStreamer
Wykształcenie wyższe informatyczne lub pokrewne
Postrzegamy jako dodatkowy atut:
Zaawansowana znajomość Linuxa (internals)
Realizacja własnych, hobbystycznych projektów
Zainteresowanie tematyką lotniczą oraz militarną
Doświadczenie w projektach badawczo-rozwojowych (R&D)
Pracę „przy sprzęcie”
Wysoki poziom swobody w doborze rozwiązań
Wpływ na decyzje projektowe
Niskie obciążenie korporacyjnymi formalnościami
Pracę nad kompleksowym produktem opartym na własnych technologiach
Stabilną pracę w firmie o specjalnym przeznaczeniu gospodarczym, która od lat jest liderem na polskim rynku kompleksowych technologii UAV/UAS
Projekty w których można uczestniczyć:
Commander 2 - C++ 17/20, Boost, QT5/6, QML - Aplikacja użytkownika typu kiosk działając na platformie Linux, służąca do sterowania bezzałogowymi statkami powietrznymi (samoloty obserwacyjne i uderzeniowe o przeznaczeniu wojskowym).
Trenażer - C++ 17/20, Boost - Środowisko do symulacji działania operacyjnego BSP (bezzałogowych statków powietrznych) na potrzeby szkolenia operatorów i przeprowadzania różnych scenariuszy użycia. Oparte na bazie symulatora pola walki VBS4.
EVPU - C++, Boost, Linux Embedded (ARM), Open Embedded, Praca z KernelemLinux, GStreamer - Przetwarzanie obrazu na platfomie Linux Embedded (ARM). Obsługa sensorów wideo podłączonych za pomocą interfejsów MIPI-CSI / LVDS.
#J-18808-Ljbffr