
A General Motors globális autóipari és gyártóvállalat, amely a járműmérnöki tervezés, a gyártás, a szállítás és az információtechnológia területén működik. Az 1908-ban alapított GM olyan technológiákat fejleszt, amelyek a mobilitás előmozdítását szolgálják, miközben a zéró baleset, zéró kibocsátás és zéró torlódás jövőképét követi. Nemzetközi tevékenységei nagy, multidiszciplináris csapatokat egyesítenek, amelyek az innovációra, a fenntartható közlekedésre és az autóipar jövőjére összpontosítanak.
Vezető szoftvermérnök, buildrendszerek modernizálása – General Motors (hibrid, Markham)
Vezesse a General Motors beágyazott szoftveres build- és tesztinfrastruktúrájának Bazel-alapú modernizálását. Alakítson ki skálázható, reprodukálható mérnöki rendszereket, és értékelje a fejlesztői produktivitást támogató MI-alapú megközelítéseket.
Leírás
- Vezesse a szoftvermérnöki produktivitást javító kezdeményezéseket stratégiával, folyamatfejlesztéssel, a változások támogatásával és több szakterületet érintő koordinációval
- Irányítson összetett, nagy hatású mérnöki munkát, miközben coachinggal és mentorálással támogatja a csapattagokat
- Modernizálja a beágyazott szoftverek build- és tesztfolyamatait a Make- és shell-alapú folyamatok Bazelre cserélésével
- Elemezze a build-, teszt-, függőségi, toolchain- és hardverfolyamatokat egy szakaszos Bazel-migrációs terv kialakításához
- Hozzon létre újrafelhasználható Bazel-szabályokat, makrókat, toolchaineket, platformokat, konfigurációs mintákat és repository-szabványokat
- Migrálja a beágyazott alkalmazásokat, könyvtárakat, generált kódot, firmware-t, keresztfordítási folyamatokat és platformváltozatokat
- Kapcsolja össze a Bazelt a CI/CD-, tesztelési, kiadási, artifact-, telepítési, megfigyelhetőségi, biztonsági és infrastruktúra-folyamatokkal
- Fejlessze a platformot gyorsítótárazással, párhuzamos végrehajtással, megbízhatósági gyakorlatokkal, dokumentációval, képzéssel, a régi Make-folyamatok kivezetésével és folyamatos finomítással
- Kövesse nyomon a buildparitást, a reprodukálhatóságot, a build- és CI-sebességet, a gyorsítótár teljesítményét, a CI-kapacitást, a megbízhatóságot, az artifactok eredetét, a biztonsági megfelelést, az elfogadást és a produktivitást
- Értékelje az MI-támogatott mérnöki munkafolyamatokat mérhető minőségi, elfogadási és produktivitási eredmények alapján
Követelmények
- Szoftvermérnöki alapképzésben szerzett diploma vagy ezzel egyenértékű szakmai tapasztalat
- 10–15+ év szoftverfejlesztési tapasztalat
- A valós idejű rendszerek szoftverarchitektúrájának alapos ismerete
- Kiváló minőségű, biztonságkritikus termékek szállításában szerzett tapasztalat
- Kiemelkedő elemző- és problémamegoldó készség, erős figyelem a részletekre
- Több projekt és prioritás kezelésének képessége gyors ütemű környezetben
- Magabiztos munkavégzés cselekvés- és döntésorientált környezetben
- Haladó tapasztalat éles környezetben működő szoftverrendszerek fejlesztésében és karbantartásában
- Python, valamint legalább egy, mérnöki eszközökhöz használt további programozási nyelv ismerete
- Autóipari, beágyazott, biztonságkritikus, kalibrációs vagy rendszertervezési tapasztalat
- Nagy léptékű Make- vagy shell-alapú buildorkesztráció Bazelre migrálásában szerzett tapasztalat
- MI-támogatott fejlesztésben, kódoló ügynökökben, kódintelligenciában, tudáslekérdezésben vagy munkafolyamat-orkesztrációban szerzett tapasztalat
- MI-alapú mérnöki munkafolyamatok minőségi, elfogadási és produktivitási eredményekkel történő mérésében szerzett tapasztalat
- Jelenleg és a jövőben sem igényelhet GM bevándorlási szponzorációt
Juttatások
- Fizetett szabadság, beleértve a nyaralást, az ünnepnapokat, valamint a kiegészítő terhességi, szülői és örökbefogadási szabadságot
- Egészség-, fogászati és látásbiztosítási fedezet
- Életbiztosítási lehetőségek a munkavállalók és családtagjaik számára
- A munkáltató és a munkavállaló megfelelő hozzájárulásai egy meghatározott hozzájárulású nyugdíjprogramhoz
- GM járművásárlási program a munkavállalók és családtagjaik számára