General Motors
General Motors
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.

Popis

  • 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