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

Višji programski inženir, upravljanje protokola in zaupanje

Višji programski inženir razvija infrastrukturo za simulacijsko testiranje sistemov avtonomnih vozil družbe General Motors. Izdeluje zaledne storitve, podatkovne cevovode in orodja za orkestracijo, ki podpirajo razširljivo in zanesljivo validacijo.

Opis

  • Vodi izvedbo zbirk simulacijskih testov za programsko opremo avtonomnih vozil
  • Ustvarja in vzdržuje teste v velikem obsegu z orodji partnerskih ekip za generiranje testov
  • Razvija storitve orkestracije in cevovode, ki povezujejo prejete zahteve z izvajanjem testov
  • Avtomatizira in standardizira ustvarjanje testov ter njihovo stalno vzdrževanje
  • Integrira partnerske sisteme za evalvacijo, ki podpirajo razvoj, triažo in umik testov
  • Sodeluje z ekipami za avtonomijo, sisteme, varnost in stranke ter potrebe po testiranju pretvarja v orodja, vmesnike in avtomatizacijo
  • S pregledi kode in tehničnim vodenjem vzdržuje kakovost programske opreme in arhitekturne standarde
  • Mentorira inženirje na področju razvoja programske opreme in simulacijskega testiranja
  • Uporablja razvojna orodja s podporo umetne inteligence in analitične platforme za izboljšanje inženirskih delovnih tokov
  • Prevzema odgovornost za nejasna problematična področja in prototipe razvija v produkcijske sisteme
  • Dela z občutkom nujnosti, hkrati pa ohranja visoke inženirske standarde

Zahteve

  • Diploma dodiplomskega, magistrskega ali doktorskega študija računalništva, inženirstva ali sorodnega področja oziroma enakovredne praktične izkušnje
  • Najmanj pet let izkušenj z načrtovanjem, razvojem in upravljanjem produkcijske programske opreme, zalednih storitev, podatkovnih platform ali infrastrukturnih sistemov
  • Napredno znanje Pythona, vključno s produkcijsko kodo, enotskim testiranjem, pregledi kode, odpravljanjem napak in praksami zanesljivosti
  • Izkušnje z izdelavo razširljivih zalednih storitev, API-jev, mikrostoritev, orkestracije delovnih tokov ali notranjih inženirskih platform
  • Izkušnje z upravljanjem produkcijskih sistemov v oblaku, vključno z uvajanjem, opazljivostjo, zmogljivostjo in zanesljivostjo
  • Izkušnje z načrtovanjem ali upravljanjem podatkovnih cevovodov in sistemov za obdelavo s SQL, NoSQL in sorodnimi tehnologijami za obsežne operativne, telemetrične ali časovne podatke
  • Izkušnje z razvojem avtomatiziranih testov, validacijskih preverjanj, kontrol kakovosti, cevovodov CI/CD ali delovnih tokov za izdaje
  • Sposobnost priprave tehničnih zasnov na visoki ravni in vodenja izvedbe med več ekipami
  • Jasen komunikator, ki lahko nejasne tehnične izzive spremeni v praktične in vzdržljive rešitve
  • Dokazana odgovornost, prilagodljivost in učinkovitost v spreminjajočih se tehničnih okoljih
  • Izkušnje z avtonomnimi vozili, robotiko, simulacijo, sistemi za evalvacijo ali drugimi kompleksnimi programskimi platformami
  • Izkušnje z ustvarjanjem sistemov za avtomatizirano generiranje testov, izvajanje testov ali orkestracijo delovnih tokov
  • Izkušnje z opredeljevanjem avtomatiziranih procesov kakovosti ali procesov s človekom v zanki ter sistemov za upravljanje izdaj, ki zahtevajo ponovljivost in sledljivost
  • Izkušnje z razvojem sistemov za obdelavo, poizvedovanje in analizo podatkov, zaznavanje anomalij ali triažo težav
  • Izkušnje z opazljivostjo, analizo časovnih vrst, spremljanjem zmogljivosti, nadzornimi ploščami ali operativno analitiko
  • Izkušnje z razvojem varnostno kritičnih, nalogovno kritičnih ali zelo zanesljivih izdelkov
  • Poznavanje simulacijske validacije, metrik kakovosti testov, evalvacije s človekom v zanki ali izboljševanja kakovosti na podlagi povratnih informacij
  • Izkušnje z uvajanjem cloud-native, infrastrukturo kot kodo, kontejnerizacijo ali porazdeljenimi sistemi

Ugodnosti

  • Dostop do virov Total Rewards
  • Vključujoča kultura delovnega mesta
  • Ustrezne prilagoditve za kandidate z invalidnostmi
  • Informacije in podpora pri ocenjevanjih, povezanih z delovnim mestom, ter preverjanjih pred zaposlitvijo

Sorodna delovna mesta

Chobani

Field Manager, Retail Sales and Execution — Illinois

Chobani

Lead about 10 field sales specialists across Chicago-area retail stores, coaching teams and tracking results. Oversee Chobani merchandising, direct-store-delivery orders, product availability, displays, and sales KPIs.

Odpri
Synchrony

AVP API Engineer

Synchrony

Lead the design and delivery of consumer banking and credit servicing APIs at Synchrony. Guide cloud-native architecture, Agile development, modernization, and production support.

Odpri