Senior C++ Engineer in Warsaw

Senior C++ Engineer in Warsaw

Warsaw Pełny etat 56250 - 68750 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz i optymalizuj nowoczesny kod C++ dla systemów satelitarnych.
  • Firma: ICEYE - innowacyjna firma zajmująca się technologią satelitarną.
  • Benefity: Konkurencyjne wynagrodzenie, wsparcie zdrowotne, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad technologią, która ma globalny wpływ na życie ludzi.
  • Kwalifikacje: Doświadczenie w programowaniu w C++ i systemach krytycznych.

Przewidywane wynagrodzenie mieści się w przedziale 56250 - 68750 zł za rok.

Senior C++ Engineer – Satellite Real-Time Control Systems

Location: Warsaw, Poland

Department: Engineering

Reports to: Engineering Lead, AOCS Software

Employment type: Permanent

Workplace model: Hybrid

Employment is subject to applicable security screening (incl. SUPO, where required)

As a Senior C++ Engineer – Satellite Real-Time Control Systems, będziesz rozwijać i obsługiwać oprogramowanie wbudowane w czasie rzeczywistym, które napędza rosnącą konstelację satelitów SAR ICEYE. Każdy obraz radarowy, manewr unikania kolizji i misja klientów opiera się na deterministycznym, wysokowydajnym oprogramowaniu wdrażanym nieprzerwanie na satelitach działających w trudnych warunkach orbitalnych. Twoja praca bezpośrednio umożliwi pierwszym reagującym mapowanie powodzi, ubezpieczycielom ocenę szkód oraz naukowcom pomiar zmieniającej się planety. W tej roli mikrosekundy mają znaczenie, a każdy wiersz kodu ma bezpośredni, globalny wpływ z przestrzeni.

ICEYE dostarcza możliwości wywiadu, nadzoru i rozpoznania (ISR) opartych na przestrzeni dla rządów i sojuszniczych narodów. Obejmuje to suwerenne i kompleksowe misje ISR wykorzystujące wiodącą na świecie technologię satelitarną radarów syntetycznych (SAR), a także dostęp do danych z największej na świecie konstelacji satelitów SAR. Te możliwości umożliwiają partnerom wykrywanie i reagowanie na krytyczne zmiany wszędzie na Ziemi z niespotykaną szybkością i dokładnością, dzień i noc oraz w każdych warunkach pogodowych, wspierane przez ultra wysokiej rozdzielczości obrazy i wysoką częstotliwość powtórzeń.

Twoje codzienne obowiązki:

  • Pisanie i optymalizacja nowoczesnego kodu C++, który spełnia ścisłe wymagania dotyczące deterministyczności i budżetów opóźnień dla bezpiecznej i precyzyjnej egzekucji na orbicie.
  • Budowanie i posiadanie warstwy oprogramowania, która łączy czujniki, aktuatory i algorytmy kontrolne, w tym pętle deterministyczne, kanały telemetryczne i autonomię na orbicie.
  • Współpraca z inżynierami GNC, elektroniki, segmentu naziemnego i operacji misji w celu debugowania, iteracji i poprawy wydajności systemu.
  • Prowadzenie ewolucji architektury w miarę wzrostu floty i przypadków użycia poprzez refaktoryzację, optymalizację i wprowadzanie nowych technologii tam, gdzie dodają wartości.
  • Badanie anomalii poprzez głębokie analizowanie telemetryki lotu, reprodukcję problemów na ziemi i wprowadzanie poprawek, które utrzymują konstelację w zdrowiu.

Wymagania:

  • Silne doświadczenie w pisaniu nowoczesnego C++ z wyraźnym zrozumieniem kodu produkcyjnego.
  • Udokumentowane osiągnięcia w dostarczaniu oprogramowania do kontroli w czasie rzeczywistym dla systemów autonomicznych lub krytycznych dla bezpieczeństwa, takich jak satelity, drony, robotyka czy systemy motoryzacyjne.
  • Solidne zrozumienie twardych ograniczeń czasowych, budżetowania opóźnień i zachowań deterministycznych.
  • Doświadczenie w interfejsowaniu z czujnikami i aktuatorami w środowiskach Linux embedded.
  • Silne praktyki inżynieryjne, w tym rygorystyczne testowanie, CI/CD i jasna dokumentacja.
  • Postawa właścicielska w całym cyklu życia oprogramowania, od koncepcji po konserwację na orbicie.
  • Jasna komunikacja, która skutecznie współpracuje w zespołach multidyscyplinarnych.

Preferencje:

  • Doświadczenie z testowaniem sprzętu w pętli i modelu w pętli.
  • Doświadczenie w wsparciu oprogramowania w środowiskach operacyjnych lub krytycznych dla misji.
  • Znajomość systemów GNC satelitów lub systemów kosmicznych.

Nasze wartości:

  • Być ciekawym: Zgłębiać, zadawać pytania, uważnie słuchać i myśleć krytycznie.
  • Widzieć szerszy obraz: Pozostać blisko tego, co dzieje się w firmie, aby podejmować lepsze decyzje.
  • Napędzać efektywną pracę zespołową: Tworzyć psychologiczną bezpieczeństwo, zapraszać różne perspektywy i budować inkluzywne zespoły.
  • Działać jako jeden zespół: Wygrywamy razem.
  • Mieć fun: To, co robimy, ma znaczenie i powinno być przyjemne.

Nasze zobowiązanie do różnorodności, równości i integracji: Chcemy, aby ICEYE było miejscem, w którym ludzie mogą być sobą i wykonywać świetną pracę. Różne tła i perspektywy czynią nas silniejszymi, dlatego pracujemy nad stworzeniem środowiska, w którym ludzie czują się włączeni, szanowani i mogą się wypowiadać.

Senior C++ Engineer in Warsaw – pracodawca: ICEYE Oy

ICEYE Oy w Warszawie to doskonały pracodawca, który oferuje unikalną możliwość pracy nad nowoczesnymi systemami satelitarnymi w dynamicznym i innowacyjnym środowisku. Nasza kultura pracy opiera się na współpracy i kreatywności, a każdy pracownik ma szansę na rozwój zawodowy poprzez udział w projektach od koncepcji po walidację orbitalną. Oferujemy elastyczne warunki pracy oraz wsparcie dla rozwoju umiejętności technicznych, co czyni nas idealnym miejscem dla inżynierów poszukujących znaczącej i satysfakcjonującej kariery.

I

Dane kontaktowe:

Zespół rekrutacyjny ICEYE Oy

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior C++ Engineer in Warsaw

C++
Real-Time Control Software
Embedded Linux
Deterministic Behaviour
Latency Budgeting
Sensors and Actuators Interfacing
Rigorous Testing