
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.
Senior softvérový inžinier, prevádzka a dôveryhodnosť protokolu
Senior softvérový inžinier vyvíjajúci infraštruktúru na simulačné testovanie systémov autonómnych vozidiel spoločnosti General Motors. Vytvára backendové služby, dátové pipeline a nástroje na orchestráciu, ktoré podporujú škálovateľnú a spoľahlivú validáciu.
153 200 $ – 234 100 $ / rok
HybridnePlný úväzokSeniorPožadovaný Jazyk: angličtinaBlockchainový inžinierPopis
- Viesť dodávku súborov simulačných testov pre softvér autonómnych vozidiel
- Vytvárať a udržiavať testy vo veľkom meradle pomocou nástrojov partnerských tímov na generovanie testov
- Vyvíjať orchestračné služby a pipeline, ktoré prepájajú prichádzajúce požiadavky so spúšťaním testov
- Automatizovať a štandardizovať tvorbu testov a ich priebežnú údržbu
- Integrovať partnerské hodnotiace systémy na podporu vývoja, triedenia a vyraďovania testov
- Spolupracovať s tímami pre autonómiu, systémy, bezpečnosť a zákazníkov s cieľom premeniť potreby testovania na nástroje, rozhrania a automatizáciu
- Udržiavať kvalitu softvéru a architektonické štandardy prostredníctvom kontroly kódu a technického vedenia
- Mentorovať inžinierov v oblasti vývoja softvéru a simulačného testovania
- Využívať nástroje na vývoj s podporou AI a analytické platformy na zlepšovanie inžinierskych pracovných postupov
- Preberať zodpovednosť za nejasné problémové oblasti a posúvať prototypy do produkčných systémov
- Pracovať naliehavo a zároveň zachovávať vysoké inžinierske štandardy
Požiadavky
- Bakalársky, magisterský alebo doktorandský titul v odbore informatika, inžinierstvo alebo príbuznom odbore, prípadne rovnocenné praktické skúsenosti
- Aspoň päť rokov skúseností s návrhom, vývojom a prevádzkou produkčného softvéru, backendových služieb, dátových platforiem alebo infraštruktúrnych systémov
- Pokročilé znalosti Pythonu zahŕňajúce produkčný kód, jednotkové testovanie, kontrolu kódu, ladenie a postupy na zabezpečenie spoľahlivosti
- Skúsenosti s vývojom škálovateľných backendových služieb, API, mikroslužieb, orchestrácie pracovných postupov alebo interných inžinierskych platforiem
- Skúsenosti s prevádzkou cloudových produkčných systémov vrátane nasadzovania, observability, výkonu a spoľahlivosti
- Skúsenosti s návrhom alebo prevádzkou dátových pipeline a systémov spracovania využívajúcich SQL, NoSQL a súvisiace technológie pre rozsiahle prevádzkové, telemetrické alebo časové údaje
- Skúsenosti s vývojom automatizovaných testov, validačných kontrol, kontrol kvality, CI/CD pipeline alebo pracovných postupov vydávania
- Schopnosť vytvárať technické návrhy na vysokej úrovni a viesť realizáciu naprieč viacerými tímami
- Jasný komunikátor, ktorý dokáže premeniť nejednoznačné technické výzvy na praktické a udržiavateľné riešenia
- Preukázaná zodpovednosť, adaptabilita a efektívnosť v meniacich sa technických prostrediach
- Skúsenosti s autonómnymi vozidlami, robotikou, simuláciou, hodnotiacimi systémami alebo inými komplexnými softvérovými platformami
- Skúsenosti s tvorbou systémov na automatické generovanie testov, spúšťanie testov alebo orchestráciu pracovných postupov
- Skúsenosti s definovaním procesov kvality s účasťou človeka alebo automatizovaných procesov a systémov riadenia vydávaní vyžadujúcich reprodukovateľnosť a sledovateľnosť
- Skúsenosti s vývojom systémov na spracovanie, vyhľadávanie, analýzu údajov, detekciu anomálií alebo triedenie problémov
- Skúsenosti s observability, analýzou časových radov, monitorovaním výkonu, dashboardmi alebo prevádzkovou analytikou
- Skúsenosti s vývojom bezpečnostne kritických, úlohovo kritických alebo vysoko spoľahlivých produktov
- Znalosť validačných simulácií, metrík kvality testov, hodnotenia s účasťou človeka alebo zlepšovania kvality na základe spätnej väzby
- Skúsenosti s cloud-native nasadzovaním, infraštruktúrou ako kódom, kontajnerizáciou alebo distribuovanými systémami
Benefity
- Prístup k zdrojom Total Rewards
- Kultúra inkluzívneho pracoviska
- Primerané úpravy pre uchádzačov so zdravotným postihnutím
- Informácie a podpora pri hodnoteniach súvisiacich s pracovnou pozíciou a pred nástupom do zamestnania