Location Engine Engineer
IT Performance
Job Description
Poszukujemy Location Engine Engineera, który obejmie odpowiedzialność za kluczową część systemu - od algorytmów wyznaczania pozycji, przez filtrowanie i fuzję danych, po analizę dokładności i optymalizację wydajności. Rekrutacja jest dedykowana dla naszego klienta, firmy realizującej projekty embedded, IoT.
Celem projektu jest stworzenie systemu lokalizacji działającego w czasie rzeczywistym. Program łączy embedded software, dedykowany hardware, platformę edge oraz autorskie algorytmy odpowiedzialne za precyzyjne wyznaczanie pozycji.
Obowiązki
- Wdrażanie i dostrajanie algorytmów wyznaczania pozycji opartych na TDoA (Time Differenceof Arrival)orazAoA (Angle of Arrival)
- Rozwijanie i optymalizowanie filtra śledzenia opartego na: Extended Kalman Filter, modelu ruchu oraz fuzji danych inercyjnych
- Synchronizowanie pomiarów pochodzących z rozproszonych odbiorników i korygowanie resztkowego dryftu zegara
- Wykrywanie i odrzucanie pomiarów poza polem widzenia oraz pomiarów odbiegających od normy
- Obsługiwanie kilku metod pozycjonowania w ramach jednego silnika
- Tworzenie narzędzi pomagających w planowaniu i weryfikacji rozmieszczenia infrastruktury
- Współpracowanie z inżynierem QA w zakresie pomiarów referencyjnych i weryfikacji dokładności
- Optymalizowanie działania silnika i utrzymanie go w ramach założonego limitu opóźnień
Wymagania
- Doświadczenie w pracy na podobnych stanowiskach, przy budowaniu oprogramowania numerycznego lub z zakresu przetwarzania sygnałów
- Wiedza z zakresu: state estimation lub sensor fusion z wykorzystaniem rzeczywistych danych pomiarowych.
- Umiejętność pracy z zaszumionymi, niekompletnymi lub zawodnymi danymi
- Komercyjne doświadczenie w pracy z systemami lokalizacji, nawigacji lub śledzenia działających w czasie rzeczywistym
- Dobra znajomość Pythona lub C/C++ w zakresie prototypowania, analizy danych i tworzenia narzędzi
- Znajomość Git lub innych narzędzi do kontroli wersji
- Język angielski umożliwiający swobodną komunikację (min B2/C1)
- Mile widziane doświadczenie z z systemamipozycjonowania, w szczególnościUWB, GNSS, ToF/TDoA lub systemamiinercyjnymi
- Długoterminowa współpraca w pełnym wymiarze przy dedykowanym projekcie
- Zaangażowanie: Full-Time
- Pracę zdalną z okazjonalnymi podróżami do biura w Krakowie (około raz na 3-4 tygodnie) lub w pracę modelu hybrydowym dla osób z Krakowa.
- Współpracę w oparciu o kontrakt B2B
- Stawka w zależności od doświadczenia: (150 - 200) pln/h + VAT / 40-53,5 USD/h. Dla osób spełniających pełny zakres oczekiwań, w tym posiadających doświadczenie z UWB, możliwa jest wyższa stawka
- Preferowany start możliwie szybko; konkretny termin ustalimy wspólnie