Senior C++ Developer K/M
Listed on 2026-06-22
-
Software Development
Unix/Linux, C++ Developer, Embedded Systems/ Firmware/ IoT, Python
Location: Town of Poland
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 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
- 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)
- 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 VBS
4. - EVPU - C++, Boost, Linux Embedded (ARM), Open Embedded, Praca z Kernelem Linux, GStreamer
- Przetwarzanie obrazu na platfomie Linux Embedded (ARM). Obsługa sensorów wideo podłączonych za pomocą interfejsów MIPI-CSI / LVDS.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).