Twój zakres obowiązków

  • Zarządzanie wymaganiami programowymi i systemowymi: porządkowanie, wersjonowanie, analiza kompletności oraz utrzymywanie traceability.

  • Weryfikowanie wymagań pod kątem jednoznaczności, spójności i testowalności.

  • Definiowanie kryteriów akceptacji oraz powiązań między wymaganiami, zmianami w oprogramowaniu i wynikami testów.

  • Przygotowywanie planów weryfikacji, specyfikacji testów, procedur oraz raportów.

  • Projektowanie i automatyzacja testów w Pythonie.

  • Rozwój narzędzi testowych, symulatorów, generatorów danych i skryptów diagnostycznych.

  • Prowadzenie testów integracyjnych, systemowych, regresyjnych i hardware-in-the-loop.

  • Weryfikacja działania kamer, akwizycji danych, telemetrii, komend, transferu plików i protokołów komunikacyjnych.

  • Testowanie zachowania systemu w sytuacjach błędnych, np. przy timeoutach, utracie komunikacji lub niepoprawnych danych.

  • Analiza wyników, raportowanie niezgodności oraz współpraca z programistami i elektronikami przy ustalaniu przyczyn problemów.

  • Rozwój procesu CI/CD i automatycznego uruchamiania testów.

  • Release management: wersjonowanie, tagowanie, przygotowywanie artefaktów, changelogów, release notes i list znanych problemów.

  • Weryfikacja gotowości releasów oraz kompletności dokumentacji i wyników testów.

Nasze wymagania

  • Doświadczenie w obszarze QA oprogramowania, Verification & Validation, testów integracyjnych lub systemowych.

  • Umiejętność przekładania wymagań technicznych na konkretne i mierzalne przypadki testowe.

  • Dobra znajomość Pythona oraz frameworków testowych, np. pytest.

  • Praktyczna znajomość systemu Linux.

  • Doświadczenie z Git oraz systemami CI/CD.

  • Znajomość komunikacji sieciowej, protokołów oraz przetwarzania danych binarnych.

  • Umiejętność diagnozowania problemów na podstawie logów, telemetrii, zachowania systemu i dokumentacji.

  • Umiejętność czytania kodu C lub C++ i technicznej współpracy z programistami.

  • Samodzielność w organizowaniu procesu weryfikacji oraz prowadzeniu dokumentacji testowej.

  • Język angielski umożliwiający pracę z dokumentacją techniczną i komunikację z anglojęzycznym kontrahentem.

  • Gotowość do okresowej pracy ze sprzętem na stanowisku laboratoryjnym.

Mile widziane

  • Doświadczenie z systemami wbudowanymi, w tym Embedded Linux.

  • Znajomość kamer przemysłowych, naukowych lub kosmicznych oraz systemów akwizycji obrazu.

  • GigE Vision, GenICam, Camera Link, frame grabbery lub inne interfejsy kamerowe.

  • Protokoły stosowane w systemach kosmicznych, w szczególności bazujące na CCSDS, PUS lub CSP.

  • Modbus, UART, SPI, Ethernet lub inne interfejsy sprzętowe i komunikacyjne.

  • Znajomość obsługi narzędzi typu analizator logiczny, oscyloskop, multimetr.

  • Doświadczenie z Dockerem i GitLab CI.

  • Tworzenie mocków sprzętu, symulatorów i środowisk hardware-in-the-loop.

  • Znajomość narzędzi do zarządzania wymaganiami i macierzy traceability.

  • Znajomość standardów ECSS dotyczących oprogramowania lub product assurance.

  • Doświadczenie w branży kosmicznej, lotniczej, przemysłowej, medycznej, motoryzacyjnej albo w innych systemach o podwyższonej niezawodności.

To oferujemy

  • Realny wpływ na rozwój polskiej technologii kosmicznej.

  • Możliwość pracy nad systemami obrazowania wykorzystywanymi w misjach satelitarnych.

  • Dostęp do nowoczesnego zaplecza technicznego (cleanroom, laboratoria optomechaniczne).

  • Udział w międzynarodowych programach kosmicznych.

  • Elastyczny czas pracy oraz hybrydowy model pracy.

Benefity

  • dofinansowanie zajęć sportowych

  • prywatna opieka medyczna

  • dofinansowanie nauki języków

  • ubezpieczenie na życie

  • elastyczny czas pracy

  • spotkania integracyjne

  • brak dress code’u

O nas

  • ••••••• to polski lider w dziedzinie technologii obserwacji optycznej Ziemi z kosmosu i jeden z czołowych przedstawicieli sektora New Space w Europie.

  • Od ponad 10 lat rozwijamy zaawansowane instrumenty optyczne dla misji satelitarnych oraz systemy wizyjne dla automatyki przemysłowej.

  • Nasz zespół to ponad 100 doświadczonych inżynierów, projektantów, optyków i specjalistów, pracujących w nowoczesnym laboratorium i pomieszczeniach czystych (cleanroom) we Wrocławiu.

  • ••••••• S.A. specjalizuje się w łańcuchu przetwarzania optycznego, który obejmuje pozyskiwanie, przetwarzanie i analizę danych obrazowych, a także predykcję zdarzeń na ich podstawie.