Starszy inżynier oprogramowania, systemy radiowe i sieciowe

OsloSix Robotics
  • BI & Data
  • Stała
  • Pełny etat
  • Z doświadczeniem
  • Praca stacjonarna
  • Język: Angielski

Wynagrodzenie do ustalenia

Opis stanowiska

W Six Robotics tworzymy inteligentne oprogramowanie, które daje bezzałogowym statkom powietrznym (UAV) zdolność do współpracy, adaptacji w locie i realizacji misji, które wcześniej były niemożliwe. Z naszej siedziby w Oslo, ponad 70 ekspertów w dziedzinie obronności, oprogramowania i AI rozwija naszą flagową platformę autonomii i roju, używaną zarówno przez rząd, jak i przemysł. W bliskiej współpracy z Norweskim Instytutem Badań Obrony (FFI) szybko przechodzimy od koncepcji do wdrożenia na żywo, często w terenie obok użytkowników końcowych.

Pracujemy z zaawansowanym sprzętem i oprogramowaniem, nowoczesnym stosem technologicznym oraz misjami, które wymagają zarówno mistrzostwa technicznego, jak i dyscypliny operacyjnej. Każdy jest blisko akcji, od głębokiego rozwiązywania problemów technicznych po operacje w terenie. Działamy szybko i cenimy klarowność, integralność oraz pracę zespołową we wszystkim, co robimy.

W Six Robotics każda osoba działa z precyzją, dostosowuje się do zmieniających się warunków i wzmacnia zespół. Dostać się do nas jest trudno, a każdego dnia będziesz stawiany przed wyzwaniami. Ale jeśli masz umiejętności, dyscyplinę i chęć do przekraczania swoich granic, nie znajdziesz lepszego miejsca, aby wprowadzać realny wpływ, współpracując i ucząc się od najlepszych w branży.

O roli

Nasze drony działają jako rój. Muszą komunikować się ze sobą oraz z ziemią w warunkach, które nie wybaczają niedbałej komunikacji: utrata pakietów, ruchome węzły, ograniczona przepustowość i mieszanka urządzeń bezprzewodowych. Ta rola dotyczy tego, jak sieć jest faktycznie wykorzystywana przez aplikacje.

Będziesz pracować nad tym, jak dane faktycznie przemieszczają się między węzłami w roju oraz między rojem a ziemią. Misją jest przeniesienie komunikacji z laboratorium do terenu, za każdym razem, w trudnych warunkach. To problem architektury, problem kodu i problem debugowania w równym stopniu, a Ty będziesz kluczowym współpracownikiem w każdym z tych obszarów obok reszty zespołu.

Będziesz ściśle współpracować z inżynierami z różnych zespołów, szczególnie z tymi, którzy integrują nowy sprzęt, taki jak radia, oraz z tymi, którzy prowadzą symulacje.

Co będziesz robić

  • Decydować o architekturze, jak przepływają wiadomości, czy to przez istniejące protokoły routingu siatkowego, czy przez niestandardowe podejście do propagacji

  • Budować solidną komunikację między węzłami i między rojem a ziemią

  • Rozważać QoS, priorytetyzację i zachowanie awaryjne w różnych połączeniach, szczególnie w warunkach utraty pakietów i mobilności

  • Pisać kod w C++, który to umożliwia, blisko stosu sieciowego Linuxa na systemach wbudowanych

  • Spodziewać się trochę czasu w terenie. Warunki poza laboratorium ujawniają rzeczy, których biurko nigdy nie pokaże, a Ty będziesz częścią ich rozwiązywania

  • Być silnym głosem w decyzjach dotyczących platformy i radia, gdzie architektura komunikacji jest dotknięta, nawet jeśli nowe integracje radiowe nie są Twoim codziennym zajęciem

Czego szukamy

Wierzymy, że masz doświadczenie w dostarczaniu rzeczywistych systemów przez rzeczywiste łącza radiowe i wiesz, co się sprawdza, a co wygląda dobrze tylko w demonstracji. Mogłeś podjąć decyzję między podejściem siatkowym a przepływem wiadomości lub czymś równoważnym i możesz wyjaśnić, dlaczego wybrałeś tę drogę.

Wierzymy, że odpowiedni kandydat przynosi:

  • Ponad 5 lat doświadczenia jako inżynier oprogramowania, z co najmniej 3 latami pracy nad oprogramowaniem komunikacyjnym lub rozproszonym w produkcji, gdzie utrata pakietów i mobilność były rzeczywistymi ograniczeniami

  • Silne podstawy inżynieryjne, komfort w C++ i na systemach wbudowanych Linux

  • Praktyczne doświadczenie z protokołami siatkowym lub przepływu wiadomości

  • Znajomość radii IP i tego, jak logika aplikacji jest na nich osadzona

  • Silne umiejętności komunikacyjne. Potrafisz jasno wyjaśnić techniczne kompromisy osobom, które nie mają Twojej wiedzy w tej dziedzinie

  • Znajomość języka angielskiego (norweski nie jest wymagany)

  • Magister lub równoważne praktyczne doświadczenie w odpowiedniej dziedzinie

Miło widziane:

  • ROS 2 / DDS z rzeczywistym doświadczeniem w dostosowywaniu QoS

  • MAVLink

  • Modemy 4G/5G na systemach wbudowanych

  • Tło w technologii obronnej, robotyce, telekomunikacji/MANET lub środowiskach sygnałów wojskowych

Dlaczego warto do nas dołączyć

W Six Robotics nie tylko budujemy oprogramowanie, redefiniujemy, jak systemy bezzałogowe działają w rzeczywistym świecie. Jeśli napędza Cię rozwiązywanie istotnych problemów, głębokość techniczna i możliwość kształtowania czegoś od podstaw, znajdziesz swoje miejsce tutaj.

  • Pracuj nad problemami, które mają znaczenie

    Nasza technologia pomaga odblokować mądrzejsze, bezpieczniejsze i bardziej elastyczne operacje UAV w obronności i przemyśle, rozwiązując rzeczywiste wyzwania z bezpośrednim, namacalnym wpływem.

  • Przewodź zmianie w przestrzeni zdominowanej przez sprzęt

    Wprowadzamy nowoczesną AI, autonomię i skalowalne oprogramowanie do dziedziny, która od dawna polega na sztywnych, wstępnie zaprogramowanych systemach, aby zmienić sposób, w jaki UAV są projektowane, wdrażane i zarządzane.

  • Buduj od podstaw, kształtuj przyszłość

    Dołącz do nas na wczesnym etapie i pomóż zdefiniować podstawowe systemy, narzędzia i kulturę firmy, która wciąż się rozwija - gdzie Twoje pomysły, kod i decyzje będą miały trwały wpływ.

  • Pracuj z celem, wspierany przez świetne benefity
    Będziesz częścią zespołu z misją, który ceni klarowność, integralność i współpracę, oferując konkurencyjne wynagrodzenie, potencjał akcji, silne plany ubezpieczeniowe i emerytalne oraz możliwości ciągłego uczenia się.



    Nasza procedura rekrutacyjna

  1. Rozmowa wstępna z jednym z naszych rekruterów, aby lepiej Cię poznać (30 min)

  2. Spotkanie zapoznawcze z kimś z zespołu, aby dowiedzieć się więcej o nas (60 min)

  3. Techniczne zadanie domowe, testy umiejętności i osobowości oraz techniczna rozmowa skoncentrowana na szczegółach roli (90 min)

  4. Ostateczna rozmowa z liderem inżynierii i szefem działu HR (45 min)


    Nasze zobowiązanie do inkluzji
    W Six Robotics zobowiązujemy się do stworzenia miejsca pracy opartego na szacunku, integralności i współpracy. Cenimy różne perspektywy i doświadczenia, a wierzymy, że różnorodność w naszym zespole wzmacnia zarówno naszą pracę, jak i naszą kulturę. Zachęcamy wszystkich wykwalifikowanych kandydatów do aplikowania i pomagania nam w budowaniu technologii, która ma realny wpływ.

    Wymóg uzyskania poświadczenia bezpieczeństwa
    Wszyscy pracownicy Six Robotics muszą przejść proces uzyskania poświadczenia bezpieczeństwa z powodu naszej bliskiej współpracy z Norweskimi Siłami Zbrojnymi. Chociaż wcześniejsze poświadczenie nie jest konieczne, proces uzyskania poświadczenia zostanie zainicjowany w ramach onboardingu.

Znajomość języków

  • Angielski: wymagany

Co będziesz robić?

  • Decydować o architekturze przepływu wiadomości
  • Budować komunikację między węzłami i rojem
  • Rozważać QoS i priorytetyzację
  • Pisać kod w C++ blisko stosu Linux
  • Pracować w terenie, aby rozwiązywać problemy
  • Być głosem w decyzjach dotyczących platformy i radia

Czego oczekujemy?

  • Ponad 5 lat doświadczenia jako inżynier oprogramowania
  • + lata doświadczenia w oprogramowaniu komunikacyjnym
  • Doświadczenie z protokołami siatkowym lub przepływu wiadomości
  • Znajomość języka angielskiego
  • Magister lub równoważne doświadczenie

Co zyskujesz?

  • Silne plany ubezpieczeniowe

Six Robotics

Strona firmy

Lokalizacja

Ładowanie mapy
  • OsloStacjonarnie

    Programista (starszy inżynier)

    800 000–1 050 000 NOK / rok

    NO
    Z doświadczeniemStała
    Nowa
  • OsloZdalnie

    Inżynier danych

    Wynagrodzenie do ustalenia
    Z doświadczeniemStała
    Nowa
  • OsloStacjonarnie

    Frontend Developer – Creator Tools

    Wynagrodzenie do ustalenia
    Z doświadczeniemStała
    Nowa
  • OsloZdalnie

    Starszy inżynier oprogramowania, systemy budowy

    Wynagrodzenie do ustalenia
    EN
    Duże doświadczenieStała
    Nowa

Rekrutacja prowadzona jest na stronie pracodawcy. Kliknięcie „Aplikuj” przekieruje Cię poza NordJobs.