Octasic
Octasic
Octasic opracowuje sprzęt i oprogramowanie do programowalnych radiowo systemów opartych na procesorach DSP, przeznaczone do przetwarzania sygnałów radiowych w obszarach obronności, egzekwowania prawa, telekomunikacji i systemów bezzałogowych. Kompaktowe urządzenia i platformy bezprzewodowe o niskim poborze mocy, a także łańcuchy narzędzi programistycznych firmy wspierają zadania C5ISR oraz misje wywiadowcze, obserwacyjne i rozpoznawcze, w tym oparte na AI i uczeniu maszynowym moduły przetwarzania sygnałów dla pojazdów załogowych i bezzałogowych. Octasic świadczy również usługi projektowania inżynieryjnego, integracji, dostosowywania i wsparcia wdrożeń dla organizacji tworzących i wdrażających zaawansowane systemy bezprzewodowe oraz systemy przetwarzania sygnałów.

Programista ds. weryfikacji i walidacji: infrastruktura i automatyzacja

W Octasic będziesz tworzyć infrastrukturę automatyzacji i obserwowalności do weryfikacji i walidacji systemów bezprzewodowych oraz wbudowanych. Rozwijaj CI/CD, telemetrię i narzędzia walidacyjne dla systemów krytycznych.

Opis

  • Tworzyć i utrzymywać skalowalne platformy automatyzacji oraz infrastrukturę walidacyjną.
  • Tworzyć oprogramowanie automatyzujące procesy walidacji i testy regresyjne.
  • Rozwijać narzędzia w Pythonie i C++ do sterowania testowanym urządzeniem, obsługi urządzeń użytkownika, orkiestracji przyrządów, zbierania telemetrii, ekstrakcji KPI i automatycznej analizy.
  • Automatyzować komunikację z przyrządami laboratoryjnymi, sprzętem sieciowym, systemami wbudowanymi i urządzeniami bezprzewodowymi.
  • Tworzyć interfejsy API, usługi, narzędzia i warstwy orkiestracji dla zautomatyzowanych procesów weryfikacji i walidacji.
  • Wspierać kompleksową automatyzację stanowisk testowych i integrację systemów.
  • Zwiększać skalowalność, niezawodność i łatwość utrzymania środowisk walidacyjnych.
  • Tworzyć wielokrotnego użytku biblioteki, usługi i komponenty walidacyjne.
  • Tworzyć procesy przyjmowania telemetrii i monitorowania z użyciem MQTT, Kafka, potoków ETL, logowania i śledzenia.
  • Wspierać obserwowalność i monitorowanie systemów.
  • Opracowywać potoki ekstrakcji KPI i automatycznej analizy.
  • Wspierać pulpity nawigacyjne, raportowanie i analizę regresji.
  • Integrować zautomatyzowaną walidację z potokami CI/CD.
  • Wspierać zautomatyzowane wdrażanie, wykonywanie testów i raportowanie.
  • Współpracować z zespołami programistycznymi nad poprawą testowalności i jakości dostarczania.
  • Wspierać automatyzację testów regresyjnych i skalowalną infrastrukturę.
  • Diagnozować problemy z integracją i systemem za pomocą logów, śladów, przechwytywania pakietów, telemetrii, analizy API i debugowania sieci.
  • Współpracować z zespołami programistycznymi i systemowymi, aby ustalać przyczyny źródłowe i weryfikować poprawki.
  • Pomagać odtwarzać problemy systemowe i eksploatacyjne w kontrolowanych warunkach.

Wymagania

  • Tytuł licencjata z inżynierii komputerowej, inżynierii oprogramowania, elektrotechniki, informatyki lub równoważne doświadczenie praktyczne.
  • Dobre umiejętności programowania w Pythonie, C++ i Bashu lub skryptach powłoki.
  • Doświadczenie w tworzeniu platform automatyzacji, narzędzi walidacyjnych, infrastruktury oprogramowania, platform testów regresyjnych i systemów orkiestracji.
  • Doświadczenie z systemami CI/CD, takimi jak Jenkins, GitHub Actions, GitLab CI lub Azure DevOps; kontrolą wersji Git; Linuksem; oraz uruchamianiem w Dockerze.
  • Znajomość podstaw sieci, TCP/IP, Ethernetu, integracji API i debugowania systemów.
  • Znajomość Wireshark, zbierania telemetrii, obserwowalności i diagnostyki opartej na logach.
  • Doświadczenie z Playwright, Pytest, platformami automatyzacji oraz walidacją backendu lub API.
  • Umiejętność rozwiązywania problemów i swoboda pracy w szybko zmieniającym się środowisku inżynieryjnym.
  • Możliwość uzyskania kanadyjskiego poświadczenia bezpieczeństwa.
  • Mile widziane: doświadczenie z systemami bezprzewodowymi, LTE/5G, środowiskami RF lub systemami wbudowanymi.
  • Mile widziane: doświadczenie w integracji przyrządów laboratoryjnych, takich jak analizatory widma, generatory sygnałów, analizatory sieci, emulatory kanałów i oscyloskopy.
  • Mile widziane: doświadczenie z narzędziami NI, TestStand, LabVIEW, systemami PXI, sterowaniem przyrządami SCPI/VISA lub środowiskami zautomatyzowanych pomiarów.
  • Mile widziane: doświadczenie z MQTT, Kafką, ETL lub potokami danych, Grafaną, Prometheusem albo stosami obserwowalności.
  • Mile widziane: doświadczenie ze zintegrowanymi systemami sprzętu i oprogramowania lub w telekomunikacji, lotnictwie i kosmonautyce, obronności albo środowiskach krytycznych dla bezpieczeństwa.
  • Mile widziana znajomość systemów rozproszonych, analityki telemetrii lub walidacji opartej na KPI.

Benefity

  • Konkurencyjne warunki zatrudnienia, w tym wynagrodzenie i świadczenia.
  • Jeden płatny tydzień wolnego między Bożym Narodzeniem a Nowym Rokiem.
  • Dofinansowanie karnetu na siłownię.
  • Program zakupu akcji przez pracowników.
  • Zwrot kosztów transportu publicznego.
  • Prysznice na miejscu.
  • Bezpłatne przekąski i napoje.
  • Kompleksowe ubezpieczenie obejmujące opiekę medyczną i stomatologiczną oraz telemedycynę.
  • Przyjazne środowisko pracy i wydarzenia integracyjne przez cały rok.
  • Zbiórki funduszy wspierające Le Phare Enfants et Familles.
  • Dogodny dostęp do transportu publicznego.

Powiązane oferty pracy

Nie znaleziono ofert pracy

Spróbuj zmienić lub wyczyścić filtry, aby znaleźć więcej możliwości.