
General Motors je globalno avtomobilsko in proizvodno podjetje, ki deluje na področjih razvoja vozil, proizvodnje, transporta in informacijske tehnologije. Podjetje GM, ustanovljeno leta 1908, razvija tehnologije, namenjene napredku mobilnosti, hkrati pa sledi viziji nič prometnih nesreč, nič emisij in nič zastojev. Njegove mednarodne dejavnosti povezujejo velike multidisciplinarne ekipe, osredotočene na inovacije, trajnostni promet in prihodnost avtomobilske industrije.
Glavni programski inženir, posodobitev sistemov za gradnjo – General Motors (hibridno, Markham)
Vodite posodobitev infrastrukture za gradnjo in testiranje vgrajene programske opreme pri General Motorsu z orodjem Bazel. Oblikujte razširljive in ponovljive inženirske sisteme ter ocenjujte pristope s podporo umetne inteligence za večjo produktivnost razvijalcev.
Opis
- Vodite pobude za povečanje produktivnosti programskega inženirstva s strategijo, izboljševanjem procesov, podporo spremembam in medfunkcijskim usklajevanjem
- Usmerjajte kompleksno inženirsko delo z velikim vplivom ter hkrati usposabljajte in mentorirajte člane ekipe
- Posodobite delovne tokove za gradnjo in testiranje vgrajene programske opreme tako, da procese, ki temeljijo na Makeu in lupini shell, nadomestite z Bazelom
- Analizirajte procese gradnje, testiranja, odvisnosti, verig orodij in strojne opreme ter pripravite fazni načrt migracije na Bazel
- Ustvarjajte ponovno uporabna pravila in makre Bazela, verige orodij, platforme, konfiguracijske vzorce in standarde repozitorijev
- Migrirajte vgrajene aplikacije, knjižnice, ustvarjeno kodo, vdelano programsko opremo, delovne tokove navzkrižnega prevajanja in različice platform
- Povežite Bazel s procesi CI/CD, testiranjem, izdajami, artefakti, uvajanjem, opazljivostjo, varnostjo in infrastrukturo
- Izboljšujte platformo s predpomnjenjem, vzporednim izvajanjem, praksami zanesljivosti, dokumentacijo, usposabljanjem, opuščanjem starega Makea in nenehnim izpopolnjevanjem
- Spremljajte enakovrednost gradenj, ponovljivost, hitrost gradnje in CI, učinkovitost predpomnilnika, zmogljivost CI, zanesljivost, izvor artefaktov, skladnost z varnostnimi zahtevami, sprejetost in produktivnost
- Ocenjujte inženirske delovne tokove s podporo umetne inteligence glede na merljive rezultate kakovosti, sprejetosti in produktivnosti
Zahteve
- Diploma iz programskega inženirstva ali enakovredne poklicne izkušnje
- 10 do 15 ali več let izkušenj z razvojem programske opreme
- Dobro poznavanje programske arhitekture sistemov v realnem času
- Izkušnje z zagotavljanjem visokokakovostnih varnostno kritičnih izdelkov
- Izjemne analitične sposobnosti in sposobnosti reševanja problemov z veliko pozornostjo do podrobnosti
- Sposobnost upravljanja več projektov in prednostnih nalog v hitro spreminjajočem se okolju
- Udobno delo v okolju, usmerjenem v ukrepanje in odločanje
- Napredne izkušnje z gradnjo in vzdrževanjem produkcijskih programskih sistemov
- Znanje Pythona in vsaj še enega jezika, ki se uporablja za inženirska orodja
- Izkušnje iz avtomobilske industrije, vgrajenih sistemov, varnosti, kalibracije ali sistemskega inženirstva
- Izkušnje s prenosom obsežne orkestracije gradnje, ki temelji na Makeu ali shellu, na Bazel
- Izkušnje z razvojem s pomočjo umetne inteligence, programerskimi agenti, inteligenco kode, pridobivanjem znanja ali orkestracijo delovnih tokov
- Izkušnje z merjenjem inženirskih delovnih tokov z umetno inteligenco prek rezultatov kakovosti, sprejetosti in produktivnosti
- Zdaj ali v prihodnosti ne smete potrebovati imigracijskega sponzorstva GM
Ugodnosti
- Plačan dopust, vključno z letnim dopustom, prazniki ter dodatnim dopustom ob nosečnosti, starševskim in posvojiteljskim dopustom
- Zdravstveno, zobozdravstveno in okulistično kritje
- Možnosti življenjskega zavarovanja za zaposlene in njihove družine
- Prispevki podjetja in usklajeni prispevki v pokojninski načrt z opredeljenimi prispevki
- Program GM za nakup vozil za zaposlene in njihove družine