General Motors
General Motors
General Motors — глобальна автомобільна та промислова компанія, що працює у сферах проєктування автомобілів, виробництва, транспорту й інформаційних технологій. Заснована у 1908 році, GM розробляє технології для розвитку мобільності та прагне втілити своє бачення світу без аварій, викидів і заторів. Міжнародна діяльність компанії об’єднує великі міждисциплінарні команди, зосереджені на інноваціях, сталому транспорті та майбутньому автомобільної галузі.

Старший розробник програмного забезпечення — віртуалізація та інтеграція SIL (гібридний формат, Маркгем)

Розробляйте середовища автомобільного моделювання для General Motors, інтегруючи віртуальні контролери, моделі об’єктів і вбудовані системи. Підтримуйте тестування систем керування автомобілем за допомогою віртуалізації та інтеграції програмного забезпечення в контурі.

Опис

  • Розробляти й інтегрувати компоненти косимуляції, що відповідають вимогам кінцевих користувачів до тестування
  • Створювати моделі віртуальних контролерів для різноманітних сценаріїв моделювання
  • Розробляти, супроводжувати й тестувати компоненти віртуальних контролерів, зокрема моделі HWIO, RTOS і комунікацій
  • Підбирати, розробляти та параметризувати моделі підсистем для датчиків, виконавчих механізмів і поведінки ECU
  • Співпрацювати з інженерами-розробниками щодо вимог до функцій, вирішення проблем і реалізації
  • Визначати SIMBOM разом із системними інженерами відповідно до вимог тестування
  • Інтегрувати моделі об’єктів і ECU у динамічні віртуальні симуляції
  • Готувати й підтримувати докладну документацію до релізів
  • Підтримувати випущені симуляції, користувацьке тестування та усунення несправностей
  • Надавати технічні рекомендації та підтримку членам команди
  • Забезпечувати якість постачання середовищ косимуляції
  • Підтримувати процеси розгортання в хмарі

Вимоги

  • Ступінь бакалавра в галузі інженерії, комп’ютерних наук або суміжній дисципліні
  • Від трьох до семи років досвіду в розробці програмного забезпечення
  • Впевнене володіння Embedded C і Python
  • Досвід роботи з програмним забезпеченням вбудованих систем керування та автоматизованими процесами складання з використанням таких інструментів, як GCC, GDB, Eclipse, Jenkins і ETAS INCA
  • Досвід розробки та інтеграції моделей об’єктів із використанням MATLAB і Simulink
  • Базовий досвід роботи з додатковими інструментами моделювання, такими як GT-Power, AMESIM і CarSim
  • Впевнене знання автомобільних комунікаційних технологій, зокрема CAN, LIN, SPI та автомобільного Ethernet
  • Знання стандартів FMU/FMI і SSP
  • Знання багаторівневої програмної архітектури AUTOSAR
  • Імміграційне спонсорство GM не має бути потрібним зараз або в майбутньому

Переваги

  • Оплачувана відпустка, зокрема щорічна відпустка, святкові дні, а також додаткова відпустка у зв’язку з вагітністю, народженням дитини та усиновленням
  • Медичне, стоматологічне страхування та страхування зору
  • Програми страхування життя для працівників і членів їхніх сімей
  • Внески компанії та відповідні внески до пенсійного плану з установленими внесками
  • Програма придбання автомобілів GM для працівників, членів сім’ї та друзів