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

Seniorní vývojář softwaru — virtualizace a integrace SIL (hybridní práce, Markham)

Vyvíjejte automobilová simulační prostředí pro General Motors integrací virtuálních řídicích jednotek, modelů závodu a vestavěných systémů. Podporujte testování řízení vozidel prostřednictvím virtualizace a softwarové integrace v regulační smyčce.

Popis

  • Vyvíjet a integrovat komponenty kosimulace, které splňují požadavky koncových uživatelů na testování
  • Vytvářet modely virtuálních řídicích jednotek pro různé simulační scénáře
  • Vyvíjet, udržovat a testovat komponenty virtuálních řídicích jednotek včetně modelů HWIO, RTOS a komunikace
  • Zajišťovat, vyvíjet a parametrizovat modely podsystémů pro senzory, akční členy a chování ECU
  • Spolupracovat s vývojovými inženýry na požadavcích na funkce, řešení problémů a implementaci
  • Definovat SIMBOM společně se systémovými inženýry podle požadavků na testování
  • Integrovat modely závodu a ECU do dynamických virtuálních simulací
  • Připravovat a udržovat podrobnou dokumentaci vydání
  • Podporovat vydané simulace, uživatelské testování a řešení problémů
  • Poskytovat členům týmu technické vedení a podporu
  • Udržovat kvalitu dodávek prostředí kosimulace
  • Podporovat aktivity spojené s nasazením v cloudu

Požadavky

  • Bakalářský titul v oboru inženýrství, informatiky nebo příbuzném oboru
  • Tři až sedm let zkušeností s vývojem softwaru
  • Pokročilá znalost Embedded C a Pythonu
  • Zkušenosti se softwarem pro vestavěné řídicí systémy a automatizovanými procesy sestavení s využitím nástrojů, jako jsou GCC, GDB, Eclipse, Jenkins a ETAS INCA
  • Zkušenosti s vývojem a integrací modelů závodu pomocí MATLABu a Simulinku
  • Základní zkušenosti s dalšími simulačními nástroji, jako jsou GT-Power, AMESIM a CarSim
  • Pokročilá znalost automobilových komunikačních technologií včetně CAN, LIN, SPI a automobilového Ethernetu
  • Znalost standardů FMU/FMI a SSP
  • Znalost vrstvené softwarové architektury AUTOSAR
  • Pozice nyní ani v budoucnu nesmí vyžadovat imigrační sponzorství od GM

Benefity

  • Placené volno včetně dovolené, svátků a dodatečné dovolené v souvislosti s těhotenstvím, rodičovstvím a adopcí
  • Zdravotní, zubní a oční pojištění
  • Programy životního pojištění pro zaměstnance a jejich rodiny
  • Příspěvky společnosti a odpovídající příspěvky do penzijního plánu s definovaným příspěvkem
  • Program nákupu vozidel GM pro zaměstnance, rodinné příslušníky a přátele