Boeing
Boeing
Boeing to globalny producent sprzętu lotniczego i kosmicznego oraz firma z sektora obronnego, która projektuje i wytwarza samoloty pasażerskie, wiropłaty, rakiety, satelity, urządzenia telekomunikacyjne i pociski. Jej działalność obejmuje Boeing Commercial Airplanes, Boeing Defense, Space & Security oraz Boeing Global Services, skupiając duże zespoły inżynieryjne, produkcyjne i serwisowe. Firma uczestniczy również w badaniach lotniczych i kosmicznych oraz inicjatywach związanych z eksploracją kosmosu, w tym w projektach realizowanych z NASA, a jednocześnie rozwija technologie lotnicze o niższej emisji i samoloty nowej generacji. Osobom poszukującym pracy Boeing oferuje możliwości związane z produkcją lotniczą i kosmiczną, obronnością, systemami kosmicznymi, inżynierią, usługami serwisowymi oraz pokrewnymi dziedzinami technicznymi.

Starszy inżynier ds. testowania i inspekcji oprogramowania wbudowanego

W Boeing opracowuj oprogramowanie w C++ i C# do badań nieniszczących oraz lotniczego sprzętu testowego. Twórz integracje systemów wbudowanych, testy automatyczne i potoki CI/CD dla systemów lotniczych.

Opis

  • Opracowuj, integruj, debuguj i testuj oprogramowanie w C++ i C# do sprzętu do badań nieniszczących oraz testów automatycznych.
  • Aktualizuj interfejsy użytkownika oprogramowania.
  • Twórz testy funkcjonalne i jednostkowe.
  • Obsługuj sprzęt do badań nieniszczących, w tym robotykę, LIDAR, systemy ultradźwiękowe i elektryczne systemy testowe.
  • Obsługuj automatyczny sprzęt testowy do badania układów cyfrowych i analogowych, urządzeń RF, Wi-Fi, łączności komórkowej, magistral komunikacyjnych, zasilania i wyświetlaczy.
  • Wspieraj aktualizacje oprogramowania sterującego testami i sekwencjami testowymi.
  • Konfiguruj i utrzymuj potoki CI/CD DevSecOps oraz maszyny wykonawcze Windows w GitLab.
  • Projektuj, opracowuj, testuj, debuguj i utrzymuj oprogramowanie dla urządzeń i systemów wbudowanych.
  • Przekładaj wymagania klientów na projekty oprogramowania dla urządzeń i systemów wbudowanych.
  • Twórz kod dla specjalistycznego sprzętu.
  • Integruj oprogramowanie wbudowane z komponentami sprzętowymi.
  • Oceniaj i poprawiaj wydajność oraz stabilność oprogramowania wbudowanego.
  • Wdrażaj odpowiednie technologie, narzędzia, frameworki i zmiany regulacyjne.
  • Monitoruj wyniki wewnętrznych zespołów programistycznych i zespołów dostawców w odniesieniu do celów i standardów projektu.
  • Realizuj zadania związane z zarządzaniem projektami oprogramowania wbudowanego.
  • Koordynuj ze specjalistami technicznymi z różnych dziedzin kwestie projektowania, produkcji i wsparcia produktu.

Wymagania

  • Tytuł licencjata lub inżyniera.
  • Możliwość uzyskania amerykańskiego poświadczenia bezpieczeństwa; obywatelstwo USA jest wymagane przez rząd USA, aby kwalifikować się do jego uzyskania.
  • Co najmniej pięć lat programowania w C, C++ lub C#.
  • Co najmniej pięć lat doświadczenia w tworzeniu oprogramowania wbudowanego.
  • Co najmniej trzy lata doświadczenia w tworzeniu i utrzymywaniu oprogramowania do sprzętu testowego.
  • Możliwość uzyskania amerykańskiego poświadczenia bezpieczeństwa; po rozpoczęciu pracy wymagane jest tymczasowe lub pełne poświadczenie USA na poziomie Secret.
  • Spełnienie definicji osoby amerykańskiej (U.S. Person) zgodnie z amerykańskimi przepisami kontroli eksportu.
  • Pracodawca nie sponsoruje wiz pracowniczych.
  • Co najmniej pięć lat doświadczenia w tworzeniu testów automatycznych i utrzymywaniu narzędzi automatyzacji.
  • Co najmniej trzy lata doświadczenia w projektowaniu, tworzeniu i debugowaniu oprogramowania wbudowanego, w tym integracji i testowaniu oprogramowania.
  • Co najmniej pięć lat doświadczenia w tworzeniu aplikacji automatyzujących.
  • Co najmniej pięć lat doświadczenia w tworzeniu oprogramowania czasu rzeczywistego lub integrowaniu oprogramowania wbudowanego ze sprzętem.
  • Co najmniej pięć lat pracy ze sprzętem laboratoryjnym lub testowym.
  • Co najmniej rok praktycznej znajomości GitLab.
  • Umiejętność tworzenia, integrowania i rozwiązywania problemów z komponentami oprogramowania.
  • Znajomość elektrotechniki, inżynierii mechanicznej lub inżynierii systemów.
  • Znajomość C++, C#, C i Assembly.
  • Znajomość komunikacji, sieci i protokołów, takich jak TCP/IP, FTP, XML, WAP, ARINC 429 lub MIL-STD-1553.
  • Znajomość ogólnych narzędzi do tworzenia i testowania oprogramowania oraz oprogramowania czasu rzeczywistego, w tym aparatury testowej, robotyki i systemów inspekcyjnych.
  • Znajomość metod wyprowadzania i przydzielania wymagań oraz utrzymywania ich identyfikowalności w całym cyklu życia produktu.
  • W trakcie rekrutacji należy przejść ocenę techniczną.

Benefity

  • Ubezpieczenie zdrowotne.
  • Elastyczne konta wydatków.
  • Zdrowotne konta oszczędnościowe.
  • Programy oszczędzania emerytalnego.
  • Ubezpieczenie na życie i od niezdolności do pracy.
  • Płatny i bezpłatny czas wolny.
  • Kwalifikowanym kandydatom z zewnątrz może przysługiwać premia za podpisanie umowy.
  • Wsparcie relokacyjne, zależne od spełnienia kryteriów przez kandydata.