Główny Inżynier Oprogramowania, Pojazdy Autonomiczne

  • Full Time
Job expired!
Dział Produktów Systemów Naukowych poszukuje kandydatów na stanowisko Głównego Inżyniera Oprogramowania w dziedzinie Samobieżnych Pojazdów i Systemów Bezzałogowych. Wybrany kandydat będzie odpowiedzialny za rozwijanie oprogramowania dla zaawansowanych programów AI/ML związanych z wielopojazdowymi systemami autonomicznego lotu i współpracą załoga-bezzałogowy. Scientific Systems Company, Inc. (www.ssci.com) jest wiodącym producentem zaawansowanych technologii dla nawigacji, planowania misji i autonomii w przemyśle lotniczym i obronnym. Założona w 1990 roku, z siedzibą w Woburn, MA, firmę Scientific Systems Company Inc. (SSCI) wynajduje przełomowe technologie, rozwija innowacyjne rozwiązania i produkuje wiarygodne produkty na najbardziej wymagające misje naszych klientów. SSCI specjalizuje się w tworzeniu zdolności AI/ML do zarządzania, kontroli, komunikacji i zarządzania zbiorowymi agentami inteligentnymi, inteligentnymi czujnikami i autonomicznymi platformami we wszystkich domenach. *To stanowisko wymaga aktywnej Tajemnej Klaryfikacji Bezpieczeństwa DoD (lub wyższej) Wymagania: - Musi posiadać aktywną klasyfikację TAJNE lub wyższą. - 8+ lat doświadczenia i stopień magistra (lub wyższy) w informatyce lub odpowiedniej dziedzinie inżynierii. - 8-12 lat doświadczenia branżowego (preferowane DoD), w tym na stanowisku kierownika zespołu programistów ds. rozwoju/R&D w zakresie AI dla robotyki, uczenia maszynowego, technik planowania/optymalizacji robotów i/lub oprogramowania dla autonomicznych systemów bezzałogowych. - Doświadczenie w użytkowaniu C/C++, Pythona i (pożądane) odpowiednich języków bezpiecznych pod względem pamięci. Znajomość środowisk programistycznych opartych na Linuxie jest bardzo preferowana. - Doświadczenie w projektowaniu architektury oprogramowania dla złożonych systemów programowych i integracji z architekturami i interfejsami standardowymi DoD. - Doświadczenie w prowadzeniu zespołu programistów w budowaniu modularnego, wielokrotnego użytku oprogramowania z gotowymi wartościami produkcyjnymi. - Doświadczenie z nowoczesnymi łańcuchami narzędziowymi do tworzenia oprogramowania i procesami (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD i metodologie testów automatycznych, itp.) - Doświadczenie z standardami architektury robotyki i łączności danych DoD lub innymi powszechnymi (szczególnie OMS i AFSIM, ale także FACE, DDS, ROS, STANAG 4586, J-Series, itp.) Umiejętności pożądane: - Znajomość algorytmów nawigacji robotów AI i decyzji - planowanie ścieżki (A*, RRT), optymalizacja harmonogramu (symulowane wyżarzanie, algorytmy genetyczne, wyszukiwanie Tabu), algorytmy koordynacji rozproszonej. - Należy efektywnie komunikować się i posiadać umiejętności pisania technicznego. Korzyści: Pensja jest konkurencyjna w porównaniu z rynkiem, z corocznymi premiami w zależności od wyników firmy i indywidualnej wydajności. Paczka korzyści SSCI obejmuje 401K oraz ubezpieczenie zdrowotne/na życie/od niezdolności do pracy.