Główny Inżynier Oprogramowania - Samochody Autonomiczne

  • Full Time
Job expired!

Dział Produktów Naukowych Systemów aktualnie poszukuje Głównego Inżyniera Oprogramowania specjalizującego się w dziedzinie Autonomicznych Pojazdów i Systemów Bezzałogowych. Oczekujemy, że wybrana osoba będzie zajmować się tworzeniem oprogramowania dla zaawansowanych programów AI/ML powiązanych z wielovehicle'owymi autonomicznymi systemami lotu i współpracą załogową-bezzałogową.

Scientific Systems Company, Inc. (www.ssci.com) jest prominentnym twórcą zaawansowanych technologii, szczególnie w dziedzinie nawigacji, planowania misji i autonomii dla przemysłu lotniczego i obronnego. Założona w 1990 roku z główną siedzibą w Woburn, MA, firma Scientific Systems Company Inc. (SSCI) jest znana z wynalezienia disruptujących technologii, rozwijania przełomowych rozwiązań i produkcji niezawodnych produktów dla najbardziej skomplikowanych misji naszych klientów. Głównym celem SSCI jest budowa umiejętności przez AI/ML umożliwiających dowodzenie, kontrolę, komunikację i zarządzanie inteligentnymi agentami, inteligentnymi sensorami i autonomicznymi platformami w różnych dziedzinach.

*Na to stanowisko wymagane są aktualne uprawnienia do Strefy Sekretnej DoD (lub wyższe)*

Obowiązki W Pracy:

  • Rozwijać innowacyjne oprogramowanie dla wielovehicle'owej autonomii w wymagających, spornych środowiskach.
  • Kierowanie zespołem w projekcie, implementacji, testowaniu i wdrażaniu systemów oprogramowania autonomii dla osadzonych bezzałogowym multi-vehicle'owych autonomii, wykorzystywanych w szeregu programów i klientów.
  • Prezentować techniczne rezultaty zarówno dla klientów wewnętrznych, jak i zewnętrznych.
  • Pomoc w rozwijaniu biznesu i budowaniu relacji z klientami.
  • Wsparcie dla różnych innych inicjatyw i programów firmy.
  • Miejsce pracy mogłoby być w Północnej Wirginii/DC; lub obszarze Boston/Burlington, MA; lub z położeniem zdalnym, z okazjonalną zatwierdzoną podróżą.

Wymagania:

Podstawowe Umiejętności:

  • Aktywne uprawnienia dla strefy SEKRETNEJ lub wyższe są obowiązkowe.
  • Minimum 12 lat doświadczenia i stopień magistra (lub wyższy) w Informatyce lub pokrewnym polu inżynieryjnym.
  • Co najmniej 12 lat doświadczenia w branży (najlepiej w Dziale Obrony), w tym czas przeznaczony na kierowanie zespołem oprogramowania badawczego i rozwojowego dla AI w Robotyce, Machine Learning, Technik Planowania/Optymalizacji Robotycznej i/lub Autonomicznym Oprogramowanie Systemów Bezzałogowych.
  • Zdobyta wiedza w C/C++, Pythonie i (najlepiej) istotnych językach bezpiecznych dla pamięci. Znajomość środowisk developmentowych opartych na Linuksie jest bardzo ceniona.
  • Umiejętność projektowania skomplikowanej architektury systemów oprogramowania i integracji z architekturami i interfejsami zgodnymi ze standardami DoD.
  • Poprzednie doświadczenie w kierowaniu zespołami deweloperów do budowy modułowego, wielokrotnie używanego oprogramowania o wartościach produkcyjnych gotowych do wdrażania, stosowanego do wielu portfeli oprogramowania obejmujących kilka programów i klientów.
  • Doświadczenie w budowie i utrzymaniu relacji z klientami.
  • Doświadczenie z aktualnymi łańcuchami narzędziowych i procesami rozwoju oprogramowania, takimi jak Agile, git/Gitlab/Github, Confluence/Jira, CI/CD, oraz metody testowania automatycznego, itp.
  • Znajomość standardów architektury robotyki DoD lub innych standardów architektury linków danych, szczególnie OMS i AFSIM, ale także FACE, DDS, ROS, STANAG 4586, seria J, i tak dalej.

Pożądane Umiejętności:

  • Znajomość algorytmów nawigacji i decyzji robotów AI, takich jak planowanie trasy (A*, RRT), optymalizacja harmonogramu (symulowane wyżarzanie, algorytmy genetyczne, Tabu Search), algorytmy koordynacji rozproszonej.
  • Muszą posiadać doskonałe zdolności do komunikacji ustnej i pisania technicznego.

Korzyści:

Pensja jest konkurencyjna według stawek rynkowych i obejmuje roczny bonus oparty na indywidualnych i firmowych wynikach. Pakiet korzyści SSCI obejmuje 401K, oraz ubezpieczenie zdrowotne/na życie/inwalidztwo.