Praca
Z kanału partnera
Starszy inżynier oprogramowania - platforma uruchomieniowa, oprogramowanie robotów
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Wayve
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Zanim przejdziemy do szczegółów, oto wyzwanie, które pomożesz nam rozwiązać.
Budujemy ucieleśnioną inteligencję, która bezpiecznie porusza prawdziwymi pojazdami, oraz ekosystem, na którym w przyszłości będzie działać miliard maszyn. Bardzo niewiele osób zajmujących się sztuczną inteligencją może to powiedzieć. Każda rola tutaj, niezależnie od zespołu, wiąże się z tym.
Oto, co obejmuje ta konkretna rola.
🛠️ O naszych zespołach inżynierskich
Zespoły Wayve Robot Software tworzą wbudowane środowisko wykonawcze, które umożliwia niezawodne działanie autonomicznych aplikacji w całej naszej flocie programistów. Obszar platformy wykonawczej koncentruje się na podstawach wspólnych dla aplikacji pojazdów: cyklu życia procesów, komunikacji, zarządzaniu zasobami, diagnostyce, wydajności i narzędziach programistycznych niezbędnych do obsługi złożonego oprogramowania na wbudowanych komputerach.
Jako inżynier oprogramowania w Runtime Platform pomożesz uczynić oprogramowanie pokładowe Wayve szybszym, bardziej przewidywalnym i łatwiejszym w budowaniu, debugowaniu i wdrażaniu. Twoja praca będzie związana z systemem operacyjnym i strukturą aplikacji i będzie miała wpływ na wiele zespołów w całym stosie autonomii.
🧠 Twoja codzienność
• Projektuj, wdrażaj, testuj i utrzymuj komponenty platformy wykonawczej w C++.
• Profiluj i debuguj problemy z procesorem, pamięcią, opóźnieniami, harmonogramem, operacjami we/wy i komunikacją między procesami.
• Budowanie obserwowalności i diagnostyki oprogramowania działającego na zdalnych komputerach pojazdu.
• Współpracuj z zespołami ds. aplikacji, aby zrozumieć potrzeby w zakresie wydajności i niezawodności.
• Ulepsz przepływ pracy programistów w zakresie tworzenia, wdrażania, testowania i rozwiązywania problemów z usługami pokładowymi.
• Udział w przeglądach projektów, dokumentacji, strategii testowania i planach działania platformy
•
. 🧩 Nad czym będziesz pracować
• Zarządzanie cyklem życia aplikacji i usługami w systemach wbudowanych Linux lub QNX.
• Wysokoprzepustowa komunikacja między procesami o niskim opóźnieniu, przeznaczona do zastosowań związanych z robotyką.
• Zarządzanie zasobami, planowanie, uruchamianie, zamykanie, obsługa usterek i odzyskiwanie.
• Profilowanie i optymalizacja wydajności procesora, pamięci, pamięci masowej, sieci i akceleratorów.
• Wskaźniki czasu działania, rejestrowanie, śledzenie, diagnostyka awarii i obserwowalność na poziomie floty.
• Interfejsy API platformy wielokrotnego użytku, które obsługują wiele konfiguracji pojazdów i komputerów.
🙌 Powinieneś aplikować jeśli
• Masz duże doświadczenie w nowoczesnym C++ i solidne podstawy w programowaniu systemów.
• Rozumiesz procesy, wątki, pamięć, planowanie, sieci i IPC systemu Linux.
• Można debugować złożone problemy z wydajnością i niezawodnością w wielu warstwach oprogramowania.
• Masz doświadczenie w tworzeniu oprogramowania produkcyjnego dla systemów wbudowanych, robotyki, motoryzacji, infrastruktury lub systemów rozproszonych.
• Zależy Ci na przejrzystych interfejsach, automatycznych testach, obserwowalności i doświadczeniu programistów.
• Efektywnie współpracujesz z zespołami ds. aplikacji, platform, sprzętu i operacji.
Cenne będzie doświadczenie z QNX, ROS2 lub podobnym oprogramowaniem pośrednim, systemami czasu rzeczywistego, wbudowanymi narzędziami obliczeniowymi, narzędziami do śledzenia/profilowania lub potokami danych o dużej przepustowości.
🌱 Nie zaznaczasz każdego pola? To całkowicie w porządku! Jeśli pasjonuje Cię samodzielność i chcesz się uczyć, zachęcamy Cię do aplikowania, nawet jeśli nie spełniasz wszystkich wymagań.
Więcej o Wayve:
🚀 Wayve buduje wiodącą platformę AI do jazdy autonomicznej. Jesteśmy pionierami kompleksowego podejścia do sztucznej inteligencji, które umożliwia pojazdom uczenie się bezpośrednio na podstawie doświadczeń ze świata rzeczywistego, rozwijając umiejętność dostosowywania, uogólniania i ulepszania na dużą skalę. Zamiast polegać na ręcznie kodowanych zasadach lub wstępnie mapowanych środowiskach, nasz kierowca AI uczy się prowadzić, rozumiejąc otaczający go świat. Rezultatem jest technologia, która porusza się po skomplikowanych środowiskach miejskich z inteligencją, precyzją i naturalnym przepływem, umożliwiając znaczący postęp zarówno w zakresie bezpieczeństwa, jak i wydajności. Wierzymy, że autonomia reprezentuje zachodzącą raz na pokolenie transformację sposobu przemieszczania się ludzi i towarów, porównywalną do przejścia z koni na samochody i z pojazdów napędzanych przez ludzi na inteligentne maszyny.
Naszą ambicją jest uczynienie autonomii powszechną. Bezmapowa i niezależna od sprzętu platforma sztucznej inteligencji Wayve integruje się z globalnymi partnerami OEM, umożliwiając ciągłą ewolucję oprogramowania i odblokowując zaawansowane poziomy automatyzacji od L2 plus do L4 w miarę skalowania naszego podstawowego modelu AI. W wyścigu coraz bardziej definiowanym przez inteligencję i uczenie się w świecie rzeczywistym Wayve przyjmuje odmienne podejście, budując możliwą do uogólnienia inteligencję prowadzenia pojazdu, która może napędzać każdy pojazd w dowolnym miejscu. Łącząc wbudowaną sztuczną inteligencję ze skalowalnym wdrożeniem, tworzymy technologię, którą można dostosować do każdej marki OEM i doświadczenia kierowcy, przyspieszając przejście do bezpieczniejszej i bardziej inteligentnej przyszłości mobilności.
Jak pracujemy 💻- Lokalizacje i elastyczna praca:
Nasze główne węzły komunikacyjne znajdują się w Londynie, Sunnyvale, Jokohamie, Herzliya, Vancouver i Leonberg. Stosujemy hybrydowy model pracy, który łączy osobistą współpracę w naszych dedykowanych przestrzeniach biurowych z skoncentrowanym czasem pracy na odległość. Zapewnia to naszym zespołom łączność i energię wynikającą ze wspólnej pracy, a także elastyczność umożliwiającą wykonywanie najlepszej pracy w sposób pasujący do ich życia.
🔍 Proces rozmowy kwalifikacyjnej:
Nasz proces jest jasny i szanuje Twój czas:
• Wstępny ekran rekrutacyjny — 25 minut
• Rozmowy kompetencyjne — Rozmowy kwalifikacyjne z zakresu programowania i dziedziny technicznej (2 godziny)
• Szczegółowe rozmowy techniczne — rozmowy z programistami, menedżerami ds. rekrutacji i projektowaniem oprogramowania (3 godziny)
• Wywiad końcowy: Ujednolicenie misji i wartości (30 minut)
Zawsze wyjaśnimy format i zajmiemy się Twoją dostępnością.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/wayve/senior-software-engineer-runtime-platform-robot-software-london-united-kingdom-13202)
Budujemy ucieleśnioną inteligencję, która bezpiecznie porusza prawdziwymi pojazdami, oraz ekosystem, na którym w przyszłości będzie działać miliard maszyn. Bardzo niewiele osób zajmujących się sztuczną inteligencją może to powiedzieć. Każda rola tutaj, niezależnie od zespołu, wiąże się z tym.
Oto, co obejmuje ta konkretna rola.
🛠️ O naszych zespołach inżynierskich
Zespoły Wayve Robot Software tworzą wbudowane środowisko wykonawcze, które umożliwia niezawodne działanie autonomicznych aplikacji w całej naszej flocie programistów. Obszar platformy wykonawczej koncentruje się na podstawach wspólnych dla aplikacji pojazdów: cyklu życia procesów, komunikacji, zarządzaniu zasobami, diagnostyce, wydajności i narzędziach programistycznych niezbędnych do obsługi złożonego oprogramowania na wbudowanych komputerach.
Jako inżynier oprogramowania w Runtime Platform pomożesz uczynić oprogramowanie pokładowe Wayve szybszym, bardziej przewidywalnym i łatwiejszym w budowaniu, debugowaniu i wdrażaniu. Twoja praca będzie związana z systemem operacyjnym i strukturą aplikacji i będzie miała wpływ na wiele zespołów w całym stosie autonomii.
🧠 Twoja codzienność
• Projektuj, wdrażaj, testuj i utrzymuj komponenty platformy wykonawczej w C++.
• Profiluj i debuguj problemy z procesorem, pamięcią, opóźnieniami, harmonogramem, operacjami we/wy i komunikacją między procesami.
• Budowanie obserwowalności i diagnostyki oprogramowania działającego na zdalnych komputerach pojazdu.
• Współpracuj z zespołami ds. aplikacji, aby zrozumieć potrzeby w zakresie wydajności i niezawodności.
• Ulepsz przepływ pracy programistów w zakresie tworzenia, wdrażania, testowania i rozwiązywania problemów z usługami pokładowymi.
• Udział w przeglądach projektów, dokumentacji, strategii testowania i planach działania platformy
•
. 🧩 Nad czym będziesz pracować
• Zarządzanie cyklem życia aplikacji i usługami w systemach wbudowanych Linux lub QNX.
• Wysokoprzepustowa komunikacja między procesami o niskim opóźnieniu, przeznaczona do zastosowań związanych z robotyką.
• Zarządzanie zasobami, planowanie, uruchamianie, zamykanie, obsługa usterek i odzyskiwanie.
• Profilowanie i optymalizacja wydajności procesora, pamięci, pamięci masowej, sieci i akceleratorów.
• Wskaźniki czasu działania, rejestrowanie, śledzenie, diagnostyka awarii i obserwowalność na poziomie floty.
• Interfejsy API platformy wielokrotnego użytku, które obsługują wiele konfiguracji pojazdów i komputerów.
🙌 Powinieneś aplikować jeśli
• Masz duże doświadczenie w nowoczesnym C++ i solidne podstawy w programowaniu systemów.
• Rozumiesz procesy, wątki, pamięć, planowanie, sieci i IPC systemu Linux.
• Można debugować złożone problemy z wydajnością i niezawodnością w wielu warstwach oprogramowania.
• Masz doświadczenie w tworzeniu oprogramowania produkcyjnego dla systemów wbudowanych, robotyki, motoryzacji, infrastruktury lub systemów rozproszonych.
• Zależy Ci na przejrzystych interfejsach, automatycznych testach, obserwowalności i doświadczeniu programistów.
• Efektywnie współpracujesz z zespołami ds. aplikacji, platform, sprzętu i operacji.
Cenne będzie doświadczenie z QNX, ROS2 lub podobnym oprogramowaniem pośrednim, systemami czasu rzeczywistego, wbudowanymi narzędziami obliczeniowymi, narzędziami do śledzenia/profilowania lub potokami danych o dużej przepustowości.
🌱 Nie zaznaczasz każdego pola? To całkowicie w porządku! Jeśli pasjonuje Cię samodzielność i chcesz się uczyć, zachęcamy Cię do aplikowania, nawet jeśli nie spełniasz wszystkich wymagań.
Więcej o Wayve:
🚀 Wayve buduje wiodącą platformę AI do jazdy autonomicznej. Jesteśmy pionierami kompleksowego podejścia do sztucznej inteligencji, które umożliwia pojazdom uczenie się bezpośrednio na podstawie doświadczeń ze świata rzeczywistego, rozwijając umiejętność dostosowywania, uogólniania i ulepszania na dużą skalę. Zamiast polegać na ręcznie kodowanych zasadach lub wstępnie mapowanych środowiskach, nasz kierowca AI uczy się prowadzić, rozumiejąc otaczający go świat. Rezultatem jest technologia, która porusza się po skomplikowanych środowiskach miejskich z inteligencją, precyzją i naturalnym przepływem, umożliwiając znaczący postęp zarówno w zakresie bezpieczeństwa, jak i wydajności. Wierzymy, że autonomia reprezentuje zachodzącą raz na pokolenie transformację sposobu przemieszczania się ludzi i towarów, porównywalną do przejścia z koni na samochody i z pojazdów napędzanych przez ludzi na inteligentne maszyny.
Naszą ambicją jest uczynienie autonomii powszechną. Bezmapowa i niezależna od sprzętu platforma sztucznej inteligencji Wayve integruje się z globalnymi partnerami OEM, umożliwiając ciągłą ewolucję oprogramowania i odblokowując zaawansowane poziomy automatyzacji od L2 plus do L4 w miarę skalowania naszego podstawowego modelu AI. W wyścigu coraz bardziej definiowanym przez inteligencję i uczenie się w świecie rzeczywistym Wayve przyjmuje odmienne podejście, budując możliwą do uogólnienia inteligencję prowadzenia pojazdu, która może napędzać każdy pojazd w dowolnym miejscu. Łącząc wbudowaną sztuczną inteligencję ze skalowalnym wdrożeniem, tworzymy technologię, którą można dostosować do każdej marki OEM i doświadczenia kierowcy, przyspieszając przejście do bezpieczniejszej i bardziej inteligentnej przyszłości mobilności.
Jak pracujemy 💻- Lokalizacje i elastyczna praca:
Nasze główne węzły komunikacyjne znajdują się w Londynie, Sunnyvale, Jokohamie, Herzliya, Vancouver i Leonberg. Stosujemy hybrydowy model pracy, który łączy osobistą współpracę w naszych dedykowanych przestrzeniach biurowych z skoncentrowanym czasem pracy na odległość. Zapewnia to naszym zespołom łączność i energię wynikającą ze wspólnej pracy, a także elastyczność umożliwiającą wykonywanie najlepszej pracy w sposób pasujący do ich życia.
🔍 Proces rozmowy kwalifikacyjnej:
Nasz proces jest jasny i szanuje Twój czas:
• Wstępny ekran rekrutacyjny — 25 minut
• Rozmowy kompetencyjne — Rozmowy kwalifikacyjne z zakresu programowania i dziedziny technicznej (2 godziny)
• Szczegółowe rozmowy techniczne — rozmowy z programistami, menedżerami ds. rekrutacji i projektowaniem oprogramowania (3 godziny)
• Wywiad końcowy: Ujednolicenie misji i wartości (30 minut)
Zawsze wyjaśnimy format i zajmiemy się Twoją dostępnością.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/wayve/senior-software-engineer-runtime-platform-robot-software-london-united-kingdom-13202)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Wayve
Lokalizacja
Londyn, Wielka Brytania
Ogłoszenie pochodzi od Wayve.