
General Motors je globální automobilová a průmyslová společnost působící v oblasti vývoje vozidel, výroby, dopravy a informačních technologií. Společnost GM, založená v roce 1908, vyvíjí technologie zaměřené na rozvoj mobility a usiluje o naplnění své vize nulového počtu nehod, emisí a dopravních zácp. Její mezinárodní aktivity propojují velké multidisciplinární týmy zaměřené na inovace, udržitelnou dopravu a budoucnost automobilového průmyslu.
Hlavní softwarový inženýr, HIL platformy pro autonomní vozidla (hybridní práce)
Veďte architekturu a dodávku platforem General Motors využívajících hardware ve smyčce pro validaci softwaru autonomních vozidel. Tvořte škálovatelné systémy propojující hardware vozidel, AI, infrastrukturu a nasazování.
Popis
- Stanovovat dlouhodobou technickou strategii, architekturu a plán rozvoje platforem využívajících hardware ve smyčce pro autonomní vozidla a integračních služeb
- Řídit vývoj škálovatelných, spolehlivých, pozorovatelných a na hardware orientovaných možností pro validaci softwaru autonomních vozidel
- Definovat architekturu platformy a inženýrské standardy pro služby, API, spolehlivost, automatizované testování, výkon a provozní dokonalost
- Řešit náročné problémy napříč softwarem autonomních vozidel, modely AI, hardwarem vozidel, infrastrukturou, middlewarem, operačními systémy a nasazovacími pipeline
- Převádět priority organizace a zákazníků do technických strategií, měřitelných cílů, požadavků na platformu a plánů realizace
- Formovat technické směřování celé organizace autonomních vozidel a slaďovat seniorní inženýry, produktové vedoucí a partnerské týmy
- Zajišťovat spolehlivé dodávání platformy prostřednictvím požadavků, kontrol návrhů, kontinuální integrace, automatizovaného testování, pozorovatelnosti, řešení problémů, přípravy vydání a provozní podpory
- Rozvíjet škálovatelnost, využití, věrnost, efektivitu vývojářů a nákladovou efektivitu platformy
- Poskytovat praktické vedení při kritické práci na softwarové architektuře a implementaci
- Mentorovat inženýry a pomáhat budovat silnější komunity technické praxe
- Zastupovat platformu využívající hardware ve smyčce pro autonomní vozidla při architektonických kontrolách a technickém plánování
- Cestování — méně než 25 % pracovního času
Požadavky
- Nejméně 10 let zkušeností s navrhováním, vytvářením a dodáváním produkčních softwarových systémů
- Prokazatelné zkušenosti s vedením významných nebo technicky komplexních iniciativ
- Bakalářský titul v oboru informatiky, počítačového inženýrství nebo příbuzné technické disciplíně
- Pokročilé znalosti softwarového inženýrství a systémů a velmi dobrá znalost Pythonu, C++ nebo srovnatelných programovacích jazyků
- Schopnost stanovovat a realizovat technickou strategii pro komplexní distribuované hardwarově-softwarové systémy
- Zkušenosti s návrhem s ohledem na škálovatelnost, rychlost, spolehlivost, pozorovatelnost, udržovatelnost a provozní dokonalost
- Zkušenosti s vývojem a provozem softwaru v Linuxu v celém životním cyklu vývoje softwaru
- Dobrá znalost architektury platforem a služeb, API, automatizace, CI/CD, testovací infrastruktury a produkčního provozu
- Schopnost vést prostřednictvím vlivu, řídit mezitýmové závislosti, vytvářet shodu a efektivně rozhodovat v podmínkách nejednoznačnosti
- Výborné písemné a ústní komunikační schopnosti
- Výhodou: magisterský titul nebo PhD
- Výhodou: zkušenosti s hardwarem ve smyčce, softwarem ve smyčce, simulací, validací nebo rozsáhlými testovacími a integračními platformami
- Výhodou: zkušenosti s hodnocením a optimalizací komplexního softwaru na specializovaném hardwaru
- Výhodou: znalost ROS nebo srovnatelných robotických architektur a distribuovaných autonomních stacků
- Výhodou: zkušenosti se systémy s nízkou latencí, v reálném čase, kritickými z hlediska bezpečnosti nebo vysoce deterministickými systémy
- Výhodou: praxe v oblasti autonomních vozidel, automobilového průmyslu, robotiky, vestavěných systémů nebo příbuzných oborů
- Výhodou: zkušenosti s dodáváním funkcí platformy jako služby
- Výhodou: zkušenosti s nástroji Bazel, SQL a datovými systémy podporujícími analytiku testů, pozorovatelnost nebo poznatky z validace
Benefity
- Možnost získat motivační odměnu závislou na výsledcích společnosti, úrovni pozice a individuálním výkonu
- Zdravotní, zubní a oční pojištění
- Spořicí účet na zdravotní výdaje
- Flexibilní účty výdajů
- Plán důchodového spoření
- Pojištění pro případ nemoci a úrazu
- Životní pojištění
- Placená dovolená a svátky
- Příspěvek na relokaci pro kandidáty, kteří splňují požadavky firemní politiky