
General Motors je globálna automobilová a výrobná spoločnosť pôsobiaca v oblasti vývoja vozidiel, výroby, dopravy a informačných technológií. Spoločnosť GM, založená v roku 1908, vyvíja technológie zamerané na pokrok v mobilite a zároveň presadzuje svoju víziu nulového počtu nehôd, nulových emisií a nulových dopravných zápch. Jej medzinárodné operácie spájajú veľké multidisciplinárne tímy, ktoré sa zameriavajú na inovácie, udržateľnú dopravu a budúcnosť automobilového priemyslu.
Hlavný softvérový inžinier, modernizácia systémov zostavovania – General Motors (hybridná práca, Markham)
Veďte modernizáciu infraštruktúry na zostavovanie a testovanie vstavaného softvéru spoločnosti General Motors pomocou Bazelu. Formujte škálovateľné a reprodukovateľné inžinierske systémy a posudzujte prístupy s podporou AI na zvýšenie produktivity vývojárov.
Popis
- Veďte iniciatívy na zvýšenie produktivity softvérového inžinierstva prostredníctvom stratégie, zlepšovania procesov, podpory zmien a koordinácie naprieč tímami
- Riadiť komplexnú prácu s vysokým vplyvom v oblasti inžinierstva a zároveň koučovať a mentorovať členov tímu
- Modernizujte pracovné postupy zostavovania a testovania vstavaného softvéru nahradením procesov založených na Make a shelli nástrojom Bazel
- Analyzujte procesy zostavovania, testovania, závislostí, toolchainov a hardvéru s cieľom vytvoriť etapový plán migrácie na Bazel
- Vytvárajte opätovne použiteľné pravidlá a makrá Bazelu, toolchainy, platformy, konfiguračné vzory a štandardy repozitárov
- Migrujte vstavané aplikácie, knižnice, generovaný kód, firmvér, pracovné postupy krížovej kompilácie a varianty platforiem
- Prepájajte Bazel s procesmi CI/CD, testovania, vydávania, artefaktov, nasadzovania, observability, bezpečnosti a infraštruktúry
- Zlepšujte platformu prostredníctvom kešovania, paralelného vykonávania, postupov na zvýšenie spoľahlivosti, dokumentácie, školení, vyradenia starého Make a priebežného zdokonaľovania
- Sledujte zhodu zostavení, reprodukovateľnosť, rýchlosť zostavovania a CI, výkon vyrovnávacej pamäte, kapacitu CI, spoľahlivosť, pôvod artefaktov, súlad s bezpečnostnými požiadavkami, mieru prijatia a produktivitu
- Posudzujte inžinierske pracovné postupy s podporou AI podľa merateľných výsledkov kvality, prijatia a produktivity
Požiadavky
- Bakalárske vzdelanie v odbore softvérové inžinierstvo alebo zodpovedajúca odborná prax
- 10 až 15+ rokov skúseností s vývojom softvéru
- Hlboké znalosti softvérovej architektúry systémov pracujúcich v reálnom čase
- Skúsenosti s dodávaním vysokokvalitných produktov kritických z hľadiska bezpečnosti
- Vynikajúce analytické schopnosti a schopnosti riešiť problémy s dôrazom na detail
- Schopnosť riadiť viacero projektov a priorít v dynamickom prostredí
- Ochota pracovať v akčne orientovanom prostredí zameranom na rozhodovanie
- Pokročilé skúsenosti s tvorbou a údržbou produkčných softvérových systémov
- Ovládanie jazyka Python a aspoň jedného ďalšieho jazyka používaného na inžinierske nástroje
- Skúsenosti z automobilového priemyslu, oblasti vstavaných systémov, bezpečnosti, kalibrácie alebo systémového inžinierstva
- Skúsenosti s presunom orchestrácie zostavovania vo veľkom meradle založenej na Make alebo shelli na Bazel
- Skúsenosti s vývojom podporovaným AI, kódovacími agentmi, inteligenciou kódu, získavaním znalostí alebo orchestráciou pracovných postupov
- Skúsenosti s meraním inžinierskych pracovných postupov s podporou AI prostredníctvom výsledkov kvality, prijatia a produktivity
- V súčasnosti ani v budúcnosti nesmiete vyžadovať imigračné sponzorstvo od spoločnosti GM
Benefity
- Platené voľno vrátane dovolenky, sviatkov a doplnenej materskej, rodičovskej a adopčnej dovolenky
- Zdravotné, zubné a očné poistenie
- Možnosti životného poistenia pre zamestnancov a ich rodiny
- Príspevky spoločnosti a zodpovedajúce príspevky do dôchodkového plánu s definovanými príspevkami
- Program nákupu vozidiel GM pre zamestnancov a ich rodiny