Gimbal Software Engineer

Job expired!

Anduril Industries rewolucjonizuje technologię obronną, przekształcając zdolności militariów Stanów Zjednoczonych i sojuszników dzięki najnowszym innowacjom. Wykorzystując wiedzę, technologię i doświadczenie biznesowe najbardziej innowacyjnych firm XXI wieku, Anduril redefiniuje sposób projektowania, budowy i sprzedaży systemów wojskowych.

Nasza zaawansowana rodzina systemów działa na Lattice OS, platformie zasilanej sztuczną inteligencją, która przekształca tysiące strumieni danych w hub dowodzenia i kontroli 3D w czasie rzeczywistym. W erze strategicznej rywalizacji Anduril zobowiązuje się szybko dostarczać najnowocześniejszą technologię autonomii, AI, wizji komputerowej, fuzji sensorów i sieciowania wojsku.

Zespół Vehicle Autonomy (Robotics) w Anduril tworzy zaawansowane systemy robotyczne powietrzne i naziemne. Od szkiców koncepcyjnych po w pełni operacyjne systemy, nasz zespół prowadzi produkty takie jak Ghost, Anvil i nasza wieża Sentry. Współpracujemy blisko ze specjalistami od percepcji, autonomii i produkcji, aby sprostać najtrudniejszym wyzwaniom naszych klientów.

Szukamy pasjonatów inżynierii oprogramowania i robotyki, gotowych do tworzenia solidnego stosu robotyki, obejmującego wizję komputerową, planowanie ruchu, SLAM, kontrolę, oszacowanie i bezpieczną komunikację.

  • Opracowanie i utrzymanie głównych bibliotek do integracji gimbali na wszystkich platformach robotycznych w Anduril.
  • Prowadzenie głównych integracji ładunków gimbali dla projektów klientów oraz projektowanie zautomatyzowanych strategii testowania Hardware-in-the-Loop w celu zapewnienia funkcjonalności i niezawodności w różnych modelach gimbali z przyszłymi aktualizacjami oprogramowania.
  • Ścisła współpraca z zespołami sprzętowymi i testowymi oraz zewnętrznymi dostawcami w celu wdrożenia skalowalnych, zaprojektowanych rozwiązań do rozmieszczania i rozwiązywania problemów.
  • Licencjat z Robotyki, Informatyki, Inżynierii Elektrycznej lub pokrewnego kierunku.
  • Silne teoretyczne i praktyczne zrozumienie podstawowych zasad robotyki, w tym ram odniesienia, dynamiki i reprezentacji postaw.
  • Biegłość w strukturach danych, algorytmach, współbieżności i optymalizacji kodu.
  • Znajomość C++ lub Rust w środowisku rozwoju na Linuxie.
  • Doświadczenie w rozwiązywaniu problemów i analizie zdalnie wdrożonych systemów oprogramowania.
  • Doświadczenie w testowaniu systemów elektrycznych i mechanicznych.
  • Magister lub doktorat w odpowiedniej dziedzinie.
  • Doświadczenie w kontroli postawy, fuzji sensorów, śledzeniu celów lub innych złożonych problemach z przekształceniami ram, percepcji i pokrewnych wskaźnikach wydajności systemu.
  • Ekspertyza programowania urządzeń osadzonych i fizycznych.
  • Biegłość w Rust i Python.

Zakres wynagrodzenia w USA: $168,000—$252,000 USD

Podany zakres wynagrodzenia jest szacunkowy i opiera się na wielu czynnikach kompensacyjnych, w tym wyłącznie podstawowym wynagrodzeniu. Rzeczywista oferta wynagrodzenia może się różnić w zależności od doświadczenia zawodowego, wykształcenia, kluczowych umiejętności oraz rozważenia biznesowych. Większość ofert zatrudnienia na peł