
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.
Inżynier oprogramowania wbudowanych systemów sterowania — praca hybrydowa, Milford, Michigan
Twórz oprogramowanie wbudowanych systemów sterowania dla elektryfikacji i zastosowań związanych ze sterowaniem pojazdami w General Motors w Milford w stanie Michigan. Testuj funkcjonalność sterowników i współpracuj z zespołami Agile Scrum.
Opis
- Twórz i dostarczaj oprogramowanie wbudowanych systemów sterowania dla zastosowań związanych z elektryfikacją, jazdą autonomiczną, silnikami, skrzyniami biegów i podwoziem
- Projektuj, opracowuj i wdrażaj wymagania fizyczne oraz wymagania dotyczące sterowania dla mechatronicznych systemów sterowania i strategii diagnostycznych
- Rozwijaj komunikację sterowników i możliwości oprogramowania
- Testuj funkcjonalność oprogramowania i potwierdzaj gotowość do wydania
- Dostarczaj rozwiązania wielokrotnego użytku dla systemów oprogramowania należących do firmy
- Dokumentuj wymagania projektowe i śledź ich powiązania z przypadkami testowymi
- Stosuj narzędzia do automatyzacji testów w środowiskach budowania, na stanowiskach testowych i w pojazdach
- Weryfikuj działanie na poziomie sterownika, systemu i pojazdu
- Wnoś wkład jako członek inkluzywnego zespołu Agile Scrum dostarczającego rozwiązania programistyczne
- Koordynuj współpracę z działami VMEC i wspieraj je
- Uczestnicz w planowaniu oprogramowania, wymieniaj się pomysłami i zdobytą wiedzą oraz pomagaj szkolić współpracowników
Wymagania
- Wykształcenie wyższe co najmniej na poziomie licencjata w dziedzinie elektrotechniki, inżynierii mechanicznej, inżynierii komputerowej lub pokrewnej
- Co najmniej dwa lata doświadczenia jako inżynier systemów sterowania, inżynier rozwoju systemów sterowania, inżynier wydajności systemów lub na podobnym stanowisku
- Co najmniej dwa lata doświadczenia w tworzeniu oprogramowania wbudowanych systemów sterowania
- Co najmniej dwa lata doświadczenia w programowaniu w językach C i C++
- Co najmniej dwa lata doświadczenia w korzystaniu z automatycznego generowania kodu
- Co najmniej dwa lata doświadczenia w pracy z MATLAB, Simulink i skryptami Python
- Możliwość pracy w lokalnym biurze
- Może być wymagane pomyślne przejście ocen związanych ze stanowiskiem i/lub kontroli przed zatrudnieniem
Benefity
- Dostęp do zasobów General Motors dotyczących świadczeń i całkowitego pakietu wynagrodzeń
- Dla kandydatów z niepełnosprawnościami dostępne są racjonalne usprawnienia
- Inkluzywne miejsce pracy i równe szanse zatrudnienia
- Informacje o ocenach związanych ze stanowiskiem i/lub kontroli przed zatrudnieniem