
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í inženýr vestavěného softwaru, General Motors
Vyvíjejte řídicí software v jazyce C a AUTOSAR pro General Motors a veďte dodávky ve všech fázích životního cyklu softwaru. Hybridní práce v Milfordu ve státě Michigan; testujte, laděte a zlepšujte řešení dodavatelů.
Popis
- Vytvářejte prototypy a dodávejte software v průběhu celého životního cyklu vývoje: od analýzy požadavků a návrhu přes programování a odstraňování vad až po vydání do výroby.
- Vyvíjejte, implementujte a laďte vestavěný software v jazyce C.
- Veďte mezifunkční týmy při návrhu a dodávání infrastruktury vestavěného řízení, včetně HWIO, BSW, Complex Drivers a SUMs.
- Testujte funkčnost a připravenost softwaru na prototypových pracovištích.
- Podporujte sdílená řešení napříč softwarem vlastněným společností GM.
- Dokumentujte požadavky na návrh a propojujte je s testovacími případy, které prokazují funkčnost softwaru.
- Pomocí automatizovaných testovacích nástrojů v prostředích sestavení i na pracovištích ověřujte funkčnost softwaru.
- Koordinujte spolupráci s týmy systémů, bezpečnosti, elektrické architektury, kybernetické bezpečnosti, Software Defined Vehicle, kalibrace a výkonu vozidel.
- Podporujte analýzu hlavních příčin a ladění.
- Spolupracujte s dodavateli a veďte schůzky zaměřené na vývoj řešení pro mikrokontroléry, periferní zařízení a konkrétní ECU pro nové technologie.
- Veďte zlepšování kvality softwaru se zaměřením na udržovatelnost, opětovnou použitelnost a další cíle kvality.
- Řešte problémy v kódu, odstraňujte nedostatky návrhu a vyvíjejte řešení.
Požadavky
- Bakalářský titul v oboru počítačového inženýrství, informatiky, elektrotechniky, elektroniky nebo příbuzném oboru.
- Pět let zkušeností na pozici softwarového inženýra, inženýra vestavěného softwaru nebo v příbuzné roli.
- Pět let zkušeností s vývojem vestavěného softwaru.
- Pět let zkušeností se softwarem pro správu konfigurací, včetně IBM Synergy.
- Pět let zkušeností s překladači, linkery a ladicími nástroji pro vestavěný software a s programy Lauterbach, ETAS INCA a CANalyzer, stejně jako s osciloskopy a dalším laboratorním vybavením.
- Pět let zkušeností s metodikami Test Driven Development a Behavior Driven Development.
- Pět let zkušeností s vývojem infrastruktury a firmwaru v souladu s AUTOSAR.
- Pět let zkušeností s analýzou kvality kódu a laděním, včetně pokrytí testovacími případy a metrik kvality.
- Schopnost docházet do místní kanceláře.
Benefity
- Obecné informace o benefitech a zdrojích Total Rewards.
- Iniciativy podporující inkluzi a sounáležitost na pracovišti.
- Přiměřené úpravy pro uchazeče se zdravotním postižením.
- Podpora při posouzení souvisejícím s rolí a případně při prověřování před nástupem.