Programista (starszy inżynier)
800 000–1 050 000 NOK / rok

Wynagrodzenie do ustalenia
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.
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.
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
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
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
Rozmowa wstępna z jednym z naszych rekruterów, aby lepiej Cię poznać (30 min)
Spotkanie zapoznawcze z kimś z zespołu, aby dowiedzieć się więcej o nas (60 min)
Techniczne zadanie domowe, testy umiejętności i osobowości oraz techniczna rozmowa skoncentrowana na szczegółach roli (90 min)
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.

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