
General Motors globalna je automobilska i proizvodna tvrtka koja djeluje u područjima razvoja vozila, proizvodnje, prometa i informacijske tehnologije. Osnovan 1908. godine, GM razvija tehnologije usmjerene na unapređenje mobilnosti, istodobno slijedeći svoju viziju nulte stope prometnih nesreća, nulte emisije i nulte prometne gužve. Njegove međunarodne operacije okupljaju velike multidisciplinarne timove usmjerene na inovacije, održivi promet i budućnost automobilske industrije.
Viši softverski inženjer, operacije protokola i povjerenje
Razvijati sustave za simulacijsko testiranje softvera autonomnih vozila General Motorsa, uključujući pozadinske usluge, podatkovne cjevovode i orkestraciju tijekova rada. Unaprijediti stvaranje, izvođenje i kvalitetu testova automatizacijom i pouzdanim inženjerskim praksama.
115.000 $ – 164.600 $ / godina
HibridnoPuno radno vrijemeSeniorObavezan Jezik: engleskiBlockchain inženjerOpis
- Voditi isporuku simulacijskih testnih skupova za provjeru softvera autonomnih vozila.
- Stvarati i održavati testove u velikom opsegu pomoću alata partnerskih timova za razvoj testova.
- Razvijati usluge orkestracije i cjevovode koji povezuju dolazne zahtjeve s izvođenjem testova od početka do kraja.
- Automatizirati i standardizirati stvaranje testova i njihovo kontinuirano održavanje.
- Povezivati partnerske sustave za evaluaciju radi podrške razvoju testova, trijaži i odlukama o povlačenju.
- Surađivati s timovima za autonomiju, sustave, sigurnost i korisnike na izgradnji alata, sučelja i automatizacije.
- Jačati kvalitetu koda i softversku arhitekturu kroz preglede i tehničko vodstvo.
- Mentorirati inženjere u praksama razvoja softvera i simulacijskog testiranja.
- Koristiti alate za razvoj uz pomoć umjetne inteligencije i analitičke platforme za poboljšanje produktivnosti, kvalitete koda i simulacijskog testiranja.
- Pretvarati nejasne tehničke izazove u praktična rješenja i dovoditi prototipove u produkciju.
- Isporučivati brzo uz održavanje strogih inženjerskih standarda.
Zahtjevi
- Završen preddiplomski, diplomski ili doktorski studij računalnih znanosti, inženjerstva ili srodnog područja, odnosno ekvivalentno praktično iskustvo.
- Najmanje pet godina iskustva u projektiranju, razvoju i radu s produkcijskim softverom, pozadinskim uslugama, podatkovnim platformama ili infrastrukturnim sustavima.
- Izvrsno poznavanje Pythona, uključujući produkcijsko programiranje, jedinično testiranje, pregled koda, otklanjanje pogrešaka i prakse pouzdanosti.
- Iskustvo u razvoju skalabilnih pozadinskih sustava, API-ja, mikrousluga, orkestracije tijekova rada ili internih inženjerskih platformi.
- Iskustvo u radu s produkcijskim sustavima u oblaku, uključujući implementaciju, vidljivost, performanse i operativnu pouzdanost.
- Iskustvo u projektiranju ili radu s podatkovnim cjevovodima i sustavima za obradu podataka uz SQL, NoSQL i povezane alate za velike količine operativnih, telemetrijskih ili vremenskih podataka.
- Iskustvo u izradi automatiziranih testova, validacijskih i kvalitetnih provjera, CI/CD procesa ili tijekova izdavanja.
- Sposobnost vođenja tehničke dokumentacije dizajna na visokoj razini i koordiniranja isporuke između više timova.
- Izvrsne komunikacijske vještine i sposobnost pretvaranja nejasnih tehničkih izazova u praktična rješenja koja se mogu održavati.
- Prilagodljivost, odgovornost i sposobnost učinkovitog rada u promjenjivim tehničkim okruženjima.
- GM ne pruža imigracijsko sponzorstvo; kandidati sada ni ubuduće ne smiju trebati GM-ovo imigracijsko sponzorstvo.
- Poželjno je iskustvo s autonomnim vozilima, robotikom, simulacijom, sustavima evaluacije, automatiziranim generiranjem i izvođenjem testova, orkestracijom tijekova rada, procesima kvalitete uz sudjelovanje čovjeka, upravljanjem izdanjima, otkrivanjem anomalija, vidljivošću sustava, analizom vremenskih nizova, sigurnosno kritičnim proizvodima, izvornim implementacijama u oblaku, kontejnerizacijom i distribuiranim sustavima.
Pogodnosti
- Plaćeni dopust, uključujući godišnji odmor, blagdane te dodatne pogodnosti za trudnoću, roditeljski dopust i dopust zbog posvojenja.
- Zdravstveno, stomatološko i osiguranje vida uz račun za zdravstvenu skrb i poticaj za wellness.
- Planovi životnog osiguranja za zaposlenike i njihove obitelji.
- Doprinosi tvrtke i odgovarajući doprinosi u mirovinski plan s definiranim doprinosima.
- GM-ov plan kupnje vozila za zaposlenike, članove obitelji i prijatelje.