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

Wynagrodzenie do ustalenia
W Six Robotics tworzymy inteligentne oprogramowanie, które umożliwia bezzałogowym statkom powietrznym (UAV) współpracę, adaptację w locie i realizację 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, wykorzystywaną 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 w terenie, często 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 oraz ciągłego doskonalenia, nie znajdziesz lepszego miejsca, aby wprowadzać realny wpływ, współpracując i ucząc się od najlepszych w branży.
W Six Robotics wiemy, że dostarczenie autonomii, której możemy zaufać, wymaga więcej niż tylko świetnych inżynierów; potrzebujemy sposobu, aby udowodnić, że system działa, zanim dotrze na pole. Będziesz częścią zespołu trzech inżynierów budujących wewnętrzną platformę automatyzacji testów, która stoi za wszystkimi testami sprzętu w pętli (HIL) naszych systemów autonomicznych oraz stanowi fundament dla naszych zautomatyzowanych demonstracji dla klientów. To kręgosłup, dzięki któremu weryfikujemy, że wszystko, co wysyłamy, rzeczywiście działa tak, jak powinno.
Będziesz projektować i budować platformę oraz zestaw testów, które walidują wszystko, co wysyłamy: w pełni zautomatyzowany system oparty na Pythonie, który testuje to, co robią prawdziwi operatorzy w terenie. Aktualizacja oprogramowania i oprogramowania układowego, przeprowadzanie samosprawdzania sprzętu, konfigurowanie floty roju, start, misja i powrót do bazy, wszystko to przy jednoczesnym wprowadzaniu scenariuszy awaryjnych i kwalifikowaniu wyników. Umożliwiasz nam łamanie rzeczy w bezpiecznym środowisku, aby nic nie zepsuło się w terenie.
Pomożesz nam przeprowadzać testy obciążeniowe i weryfikować autonomię end-to-end, na dużą skalę, z pełną integracją CI. To wymagająca rola inżynieryjna z odpowiedzialnością i kreatywną swobodą, która wiąże się z budowaniem od podstaw, a systemy, które zbudujesz, zdefiniują, jak zapewniamy bezpieczeństwo, niezawodność i wydajność w rzeczywistym świecie. Gdy platforma działa dobrze, inżynierowie wysyłają z pewnością. Gdy nie działa, dowiadujemy się o tym w terenie, a to właśnie ma na celu twoja praca.
Być częścią rozwoju naszej wewnętrznej platformy automatyzacji testów, zbudowanej na Pythonie i Pytest.
Rozbudować i skalować naszą infrastrukturę testów HIL (Hardware-in-the-Loop), ściśle zintegrowaną z CI.
Opracować narzędzia orkiestracyjne do automatyzacji pełnych przepływów pracy użytkowników, od uruchomienia do wdrożenia roju.
Projektować systemy do zasilania zautomatyzowanych demonstracji dla scenariuszy komercyjnych i operacyjnych.
Umożliwić nowemu sprzętowi płynne i niezawodne włączenie do platformy testowej.
Ta rola jest idealna dla kogoś, kto uwielbia budować solidne, kreatywne systemy od podstaw i chce to robić w dziedzinie, gdzie jakość ma naprawdę znaczenie. Będziesz ściśle współpracować z innymi zespołami inżynieryjnymi i zespołami produktowymi, aby projektować systemy, które odblokowują szybkość, skalowalność i niezawodność.
Możesz pochodzić z automatyzacji testów, z tła sprzętowego lub systemowego, lub z czystego oprogramowania. Ważne jest, abyś dbał o solidność i rozumiał, dlaczego testowanie ma tutaj znaczenie. Osoby, które odnajdują się w tym zespole, traktują silny system testowy jako produkt sam w sobie, a nie jako obowiązek dodany na końcu.
Głęboką biegłość i/lub zainteresowanie Pythonem oraz pasję do czystego, łatwego w utrzymaniu oprogramowania.
Silne zainteresowanie automatyzacją testów, szczególnie w systemach fizycznych lub środowiskach związanych ze sprzętem.
Myślenie systemowe, lubisz budować narzędzia, które odzwierciedlają i replikują złożone zachowania rzeczywiste.
Komfort z odpowiedzialnością i autonomią w szybko zmieniającym się środowisku startupowym.
Doświadczenie lub ciekawość w zakresie CI/CD, Docker, Linux lub innych narzędzi infrastrukturalnych.
Myślenie, które ceni solidność, powtarzalność i walidację w rzeczywistym świecie.
Miło widziane:
Praktyczne doświadczenie z systemami HIL lub środowiskami rozwoju wbudowanego.
Znajomość Linuxa, Dockera i orkiestracji usług na poziomie systemu.
Znajomość sieci, systemów rozproszonych lub pracy z niestandardowym sprzętem.
Osobiste lub zawodowe zainteresowanie autonomią, robotyką lub oprogramowaniem krytycznym dla bezpieczeństwa.
W Six Robotics nie tylko budujemy oprogramowanie - redefiniujemy, jak systemy bezzałogowe działają w rzeczywistym świecie. Jeśli napędza cię rozwiązywanie znaczących problemów, głębokość techniczna i możliwość kształtowania czegoś od podstaw, znajdziesz tu swoje miejsce.
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ła na sztywnych, wstępnie zaprogramowanych systemach, aby zmienić sposób, w jaki UAV są projektowane, wdrażane i zarządzane.
Buduj od zera, 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ę buduje - 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ł udziałów, silne plany ubezpieczeniowe i emerytalne oraz możliwości ciągłego uczenia się.
Staramy się, aby nasz proces był krótki i przyjemny, ale także dokładny. Jako mały zespół, każdy nowy pracownik ma znaczenie, a nie możemy sobie pozwolić na pomyłki.
Oto, czego możesz się spodziewać:
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).
Zadanie do wykonania w domu, które można rozwiązać w swoim czasie, a następnie sesja kodowania na żywo i szczegółowa rozmowa na temat zadania i specyfiki roli (90 min).
Ostatnia rozmowa i możliwość spotkania z zespołem zarządzającym (45 min).
Sprawdzenie referencji, a następnie oferta, jeśli wszystko pójdzie dobrze.
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óżnorodne 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 pomocy w budowaniu technologii, która ma realny wpływ.
Wymóg dotyczący bezpieczeństwa
Wszyscy pracownicy Six Robotics muszą przejść proces uzyskania bezpieczeństwa ze względu na naszą bliską współpracę z Norweskimi Siłami Zbrojnymi. Chociaż wcześniejsze uzyskanie bezpieczeństwa nie jest konieczne, proces uzyskania bezpieczeństwa zostanie zainicjowany w ramach onboardingu.

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