General Motors
General Motors
General Motors är ett globalt fordons- och tillverkningsföretag som arbetar med fordonsutveckling, produktion, transport och informationsteknik. GM grundades 1908 och utvecklar teknik med målet att främja mobilitet, samtidigt som företaget strävar efter sin vision om noll olyckor, noll utsläpp och noll trängsel. Den internationella verksamheten samlar stora, tvärvetenskapliga team med fokus på innovation, hållbara transporter och fordonsindustrins framtid.

Senior mjukvaruutvecklare – virtualisering och SIL-integration (hybrid, Markham)

Utveckla fordonsbaserade simuleringsmiljöer för General Motors genom att integrera virtuella styrenheter, anläggningsmodeller och inbyggda system. Stöd testning av fordonsstyrning genom virtualisering och programvara-i-loopen-integration.

Beskrivning

  • Utveckla och integrera kosimuleringskomponenter som uppfyller slutanvändarnas testkrav
  • Bygg virtuella styrenhetsmodeller för varierande simuleringsscenarier
  • Utveckla, underhåll och testa virtuella styrenhetskomponenter, inklusive HWIO-, RTOS- och kommunikationsmodeller
  • Ta fram, utveckla och parameterisera delsystemmodeller för sensorer, ställdon och ECU-beteende
  • Samarbeta med utvecklingsingenjörer kring funktionskrav, problemlösning och implementering
  • Definiera SIMBOM:er med systemingenjörer utifrån testkraven
  • Integrera anläggnings- och ECU-modeller i dynamiska virtuella simuleringar
  • Förbered och underhåll detaljerad versionsdokumentation
  • Stöd lanserade simuleringar, användartester och felsökning
  • Ge teknisk vägledning och stöd till teammedlemmar
  • Upprätthåll kvaliteten i leveranser av kosimuleringsmiljöer
  • Stöd aktiviteter för molndistribution

Krav

  • Kandidatexamen i ingenjörsvetenskap, datavetenskap eller ett närliggande område
  • Tre till sju års erfarenhet av programvaruutveckling
  • Goda kunskaper i Embedded C och Python
  • Erfarenhet av programvara för inbyggda styrsystem och automatiserade byggarbetsflöden med verktyg som GCC, GDB, Eclipse, Jenkins och ETAS INCA
  • Erfarenhet av att utveckla och integrera anläggningsmodeller med MATLAB och Simulink
  • Grundläggande erfarenhet av ytterligare simuleringsverktyg som GT-Power, AMESIM och CarSim
  • Goda kunskaper i teknik för fordonskommunikation, inklusive CAN, LIN, SPI och fordons-Ethernet
  • Kännedom om FMU/FMI-standarder och SSP
  • Kännedom om AUTOSAR:s lagerindelade programvaruarkitektur
  • Får inte behöva immigrationssponsring från GM nu eller i framtiden

Förmåner

  • Betald ledighet, inklusive semester, helgdagar samt kompletterande graviditets-, föräldra- och adoptionsledighet
  • Sjuk-, tandvårds- och synförsäkring
  • Livförsäkringar för anställda och deras familjer
  • Företags- och matchande inbetalningar till en avgiftsbestämd pensionsplan
  • GM:s fordonsköpsprogram för anställda, familjemedlemmar och vänner