General Motors
General Motors
General Motors to globalna firma motoryzacyjna i przemysłowa działająca w obszarach projektowania pojazdów, produkcji, transportu oraz technologii informacyjnych. Założona w 1908 roku firma GM opracowuje technologie mające na celu rozwój mobilności i dąży do realizacji wizji świata bez wypadków, emisji i korków. Jej międzynarodowa działalność łączy duże, interdyscyplinarne zespoły skupione na innowacjach, zrównoważonym transporcie i przyszłości branży motoryzacyjnej.

Starszy inżynier oprogramowania robotycznego — widzenie komputerowe i automatyzacja (Austin, praca hybrydowa)

Twórz oprogramowanie robotyczne dla produkcji General Motors z wykorzystaniem widzenia komputerowego, uczenia maszynowego i automatyzacji. Buduj skalowalne aplikacje i pomagaj rozwijać praktyki inżynierii robotycznej w GM Manufacturing IT.

Opis

  • Tworzyć i wdrażać rozwiązania robotyczne dla GM Manufacturing IT
  • Współpracować z ekspertami Manufacturing Engineering w celu usprawniania i optymalizacji procesów inżynierii robotycznej
  • Tworzyć rozwiązania z zakresu uczenia maszynowego i głębokiego uczenia dla rzeczywistych środowisk operacyjnych
  • Budować rozwiązania widzenia komputerowego do zastosowań praktycznych
  • Przekształcać wyniki badań we wdrażane rozwiązania techniczne
  • Stosować symulacje i wizualizację danych do kierowania rozwojem rozwiązań
  • Projektować skalowalne systemy o niskich kosztach operacyjnych
  • Oceniać systemy i interfejsy kompleksowo, aby zapewnić zgodność rozwiązań z ograniczeniami operacyjnymi
  • Promować stosowanie praktyk inżynierii oprogramowania robotycznego w całej organizacji Manufacturing IT
  • Identyfikować, oceniać i wdrażać szybkie, iteracyjne rozwiązania z zakresu oprogramowania robotycznego
  • Współpracować z młodszymi i starszymi inżynierami oprogramowania robotycznego oraz partnerami z Manufacturing Engineering
  • Podróżować do zakładów i obiektów GM, gdy będzie to wymagane

Wymagania

  • Wykształcenie wyższe co najmniej na poziomie licencjackim w dziedzinie informatyki, robotyki, elektrotechniki lub inżynierii mechanicznej
  • Co najmniej pięć lat profesjonalnego doświadczenia w tworzeniu oprogramowania robotycznego
  • Biegła znajomość języków Python i Java
  • Praktyczna znajomość ROS i MoveIt
  • Zrozumienie algebry liniowej, widzenia komputerowego i tworzenia oprogramowania
  • Gotowość do podróży do zakładów i obiektów GM na terenie całych Stanów Zjednoczonych
  • Podróże po Ameryce Północnej przez około 20–25% czasu, w tym do Stanów Zjednoczonych i Meksyku
  • Kandydaci nie mogą wymagać sponsorowania imigracyjnego przez GM obecnie ani w przyszłości
  • Preferowane wykształcenie magisterskie w dziedzinie informatyki, robotyki, elektrotechniki lub inżynierii mechanicznej
  • Preferowane doświadczenie z uczeniem maszynowym, głębokim uczeniem, widzeniem komputerowym, eksploracją danych, wizualizacją i symulacją
  • Preferowane doświadczenie z technologiami chmurowymi, w tym Dockerem, Kubernetesem i platformami HPC
  • Preferowane doświadczenie z systemem Linux i skryptami Bash
  • Preferowane doświadczenie z C++, C, C#, Go, SQL i OpenGL
  • Preferowane doświadczenie z PyTorch, TensorFlow lub Keras
  • Preferowane doświadczenie z systemami czasu rzeczywistego

Benefity

  • Dla kwalifikujących się kandydatów może być dostępna pomoc w relokacji zgodnie z polityką firmy
  • Programy i świadczenia GM Total Rewards wspierają dobre samopoczucie w pracy i w domu
  • Dla kandydatów z niepełnosprawnościami dostępne są racjonalne usprawnienia