
General Motors is een wereldwijd actief automobiel- en productiebedrijf dat zich bezighoudt met voertuigtechniek, productie, transport en informatietechnologie. GM werd opgericht in 1908 en ontwikkelt technologieën om mobiliteit verder te brengen, terwijl het bedrijf zijn visie nastreeft van nul ongevallen, nul uitstoot en nul verkeersopstoppingen. De internationale activiteiten brengen grote, multidisciplinaire teams samen die zich richten op innovatie, duurzaam transport en de toekomst van de auto-industrie.
Senior Softwareontwikkelaar – Virtualisatie en SIL-integratie (hybride, Markham)
Ontwikkel automotive-simulatieomgevingen voor General Motors door virtuele controllers, plantmodellen en embedded systemen te integreren. Ondersteun het testen van voertuigregelingen met virtualisatie en software-in-the-loop-integratie.
$ 115.000 – $ 164.600 / jaar
HybrideVoltijdSeniorVereiste Taal: EngelsFull-stack engineerSoftware-engineerBeschrijving
- Ontwikkel en integreer co-simulatiecomponenten die voldoen aan de testvereisten van eindgebruikers
- Bouw modellen van virtuele controllers voor uiteenlopende simulatiescenario's
- Ontwikkel, onderhoud en test componenten van virtuele controllers, waaronder HWIO-, RTOS- en communicatiemodellen
- Selecteer, ontwikkel en parameteriseer subsystemenmodellen voor sensoren, actuatoren en ECU-gedrag
- Werk samen met ontwikkel engineers aan featurevereisten, probleemoplossing en implementatie
- Definieer SIMBOM's met systeemingenieurs volgens de testvereisten
- Integreer plant- en ECU-modellen in dynamische virtuele simulaties
- Stel gedetailleerde releasedocumentatie op en onderhoud deze
- Ondersteun vrijgegeven simulaties, gebruikerstests en probleemoplossing
- Bied teamleden technische begeleiding en ondersteuning
- Bewaar de kwaliteit bij opleveringen van co-simulatieomgevingen
- Ondersteun activiteiten voor cloudimplementatie
Vereisten
- Bacheloropleiding in engineering, informatica of een verwante studierichting
- Drie tot zeven jaar ervaring in software-engineering
- Goede beheersing van Embedded C en Python
- Ervaring met embedded regelsoftware en geautomatiseerde build-workflows met tools zoals GCC, GDB, Eclipse, Jenkins en ETAS INCA
- Ervaring met het ontwikkelen en integreren van plantmodellen met MATLAB en Simulink
- Basiservaring met aanvullende simulatietools zoals GT-Power, AMESIM en CarSim
- Goede beheersing van automotive communicatietechnologieën, waaronder CAN, LIN, SPI en automotive Ethernet
- Kennis van de FMU/FMI-standaarden en SSP
- Kennis van de gelaagde AUTOSAR-softwarearchitectuur
- Mag nu of in de toekomst geen immigratiesponsoring van GM nodig hebben
Voordelen
- Betaald verlof, waaronder vakantie, feestdagen en aanvullend zwangerschaps-, ouderschaps- en adoptieverlof
- Dekking voor zorg-, tand- en oogzorg
- Levensverzekeringsplannen voor medewerkers en hun gezinnen
- Werkgeversbijdragen en matchingbijdragen aan een pensioenregeling met vaste bijdragen
- GM-aankoopprogramma voor voertuigen voor medewerkers, familieleden en vrienden