
General Motors on maailmanlaajuisesti toimiva auto- ja valmistusteollisuuden yritys, joka työskentelee ajoneuvojen suunnittelun, tuotannon, kuljetuksen ja tietotekniikan parissa. Vuonna 1908 perustettu GM kehittää teknologioita, joiden tavoitteena on edistää liikkumista, ja toteuttaa samalla visiotaan nollakolareista, nollapäästöistä ja nollaruuhkista. Kansainvälinen toiminta kokoaa yhteen suuria, monialaisia tiimejä, jotka keskittyvät innovaatioihin, kestävään liikenteeseen ja autoteollisuuden tulevaisuuteen.
Vanhempi ohjelmistoinsinööri, protokollatoiminnot ja luottamus
Vanhempi ohjelmistoinsinööri kehittämään simulointitestauksen infrastruktuuria General Motorsin autonomisten ajoneuvojen järjestelmille. Rakenna taustapalveluja, datan käsittelyputkia ja orkestrointityökaluja skaalautuvaa ja luotettavaa validointia varten.
153 200 $ – 234 100 $ / vuosi
HybridityöKokoaikainenSeniorVaadittu Kieli: englantiLohkoketjuinsinööriKuvaus
- Johda autonomisten ajoneuvojen ohjelmistojen simulointitestikokonaisuuksien toimitusta
- Luo ja ylläpidä testejä laajassa mittakaavassa yhteistyökumppanitiimien testien generointityökaluilla
- Kehitä orkestrointipalveluja ja käsittelyputkia, jotka yhdistävät saapuvat pyynnöt testien suorittamiseen
- Automatisoi ja yhdenmukaista testien luominen ja jatkuva ylläpito
- Integroi yhteistyökumppaneiden arviointijärjestelmät testien kehittämisen, käsittelyn ja käytöstä poistamisen tueksi
- Tee yhteistyötä autonomiajärjestelmien, järjestelmien, turvallisuuden ja asiakkaiden tiimien kanssa, jotta testaustarpeet voidaan muuntaa työkaluiksi, rajapinnoiksi ja automaatioksi
- Ylläpidä ohjelmiston laatua ja arkkitehtuuristandardeja koodikatselmusten ja teknisen johtamisen avulla
- Ohjaa insinöörejä ohjelmistokehityksen ja simulointitestauksen käytännöissä
- Hyödynnä tekoälyavusteisia kehitystyökaluja ja analytiikka-alustoja insinöörityönkulkujen parantamiseen
- Ota vastuulle epäselvät ongelma-alueet ja kehitä prototyypit tuotantojärjestelmiksi
- Työskentele ripeästi ja säilytä samalla vahvat insinöörityön standardit
Vaatimukset
- Tietojenkäsittelytieteen, tekniikan alan tai vastaavan alan kandidaatin, maisterin tai tohtorin tutkinto tai vastaava käytännön kokemus
- Vähintään viiden vuoden kokemus tuotanto-ohjelmistojen, taustapalvelujen, data-alustojen tai infrastruktuurijärjestelmien suunnittelusta, kehittämisestä ja käytöstä
- Edistyneet Python-taidot, mukaan lukien tuotantokoodi, yksikkötestaus, koodikatselmukset, virheenkorjaus ja luotettavuuskäytännöt
- Kokemusta skaalautuvien taustapalvelujen, rajapintojen, mikropalvelujen, työnkulkujen orkestroinnin tai sisäisten insinöörialustojen rakentamisesta
- Kokemusta pilvipohjaisten tuotantojärjestelmien käytöstä, mukaan lukien käyttöönotto, havainnointi, suorituskyky ja luotettavuus
- Kokemusta datan käsittelyputkien ja käsittelyjärjestelmien suunnittelusta tai käytöstä SQL:n, NoSQL:n ja vastaavien teknologioiden avulla laajamittaiselle operatiiviselle, telemetria- tai aikasarj_datalle
- Kokemusta automatisoitujen testien, validointitarkistusten, laadunvalvonnan, CI/CD-putkien tai julkaisutyönkulkujen kehittämisestä
- Kyky laatia korkean tason teknisiä suunnitelmia ja johtaa toteutusta useiden tiimien välillä
- Selkeä viestijä, joka osaa muuttaa epäselvät tekniset haasteet käytännöllisiksi ja ylläpidettäviksi ratkaisuiksi
- Osoitettua omistajuutta, sopeutumiskykyä ja tehokkuutta muuttuvissa teknisissä ympäristöissä
- Kokemusta autonomisista ajoneuvoista, robotiikasta, simuloinnista, arviointijärjestelmistä tai muista monimutkaisista ohjelmistoalustoista
- Kokemusta automatisoitujen testien generointi-, testien suoritus- tai työnkulkujen orkestrointijärjestelmien luomisesta
- Kokemusta ihmisen osallistumisen sisältävien tai automatisoitujen laatuprosessien ja julkaisunhallintajärjestelmien määrittelystä, kun edellytyksenä ovat toistettavuus ja jäljitettävyys
- Kokemusta datan käsittelyyn, kyselyihin, analyysiin, poikkeamien havaitsemiseen tai ongelmien käsittelyyn tarkoitettujen järjestelmien kehittämisestä
- Kokemusta havainnoitavuudesta, aikasarja-analyysistä, suorituskyvyn seurannasta, koontinäytöistä tai operatiivisesta analytiikasta
- Kokemusta turvallisuuskriittisten, tehtäväkriittisten tai erittäin luotettavien tuotteiden kehittämisestä
- Simulointivalidoinnin, testilaadun mittareiden, ihmisen osallistumiseen perustuvan arvioinnin tai palautteeseen perustuvan laadunparantamisen tuntemus
- Kokemusta pilvinatiivista käyttöönotosta, infrastruktuurista koodina, konttiteknologiasta tai hajautetuista järjestelmistä
Edut
- Pääsy Total Rewards -resursseihin
- Osallistava työpaikkakulttuuri
- Kohtuulliset mukautukset vammaisille hakijoille
- Tietoa ja tukea tehtävään liittyviin arviointeihin ja työsuhdetta edeltävään seulontaan