Описание вакансии
Статус вакансии:
Эта вакансия не является существующей в организации, и открыта для новых заявок.
Раскрытие информации об ИИ:
В рамках процесса найма для данной должности будет использоваться искусственный интеллект.
Формат работы:
Гибридный: Эта должность относится к гибридному формату. Это означает, что успешный кандидат должен будет минимум три раза в неделю работать в офисе в Маркхэме или Ошаве.
Роль
General Motors ищет ведущего/старшего инженера-программиста для разработки и масштабирования инженерных платформ, которые создают, тестируют, интегрируют, валидируют и поставляют встраиваемое программное обеспечение для программно-определяемых автомобилей. Эта роль предполагает непосредственное участие технического лидера, способного превращать неоднозначные междисциплинарные проблемы в надежную архитектуру, практические стандарты и измеримые улучшения в эффективности инженерии, уверенности в релизах и качестве продукта.
Успешный кандидат будет руководить крупным направлением в нескольких командах, влиять на техническое направление за пределами своей непосредственной организации и связывать программное обеспечение, инструменты, инфраструктуру, тестирование и выпуск в единую инженерную систему.
Что вы будете делать (Обязанности)
- Быть ключевым лидером по производительности и эффективности разработки программного обеспечения.
- Определять возможности, стратегии, улучшения процессов и руководить изменениями.
- Активно участвовать, возглавляя проекты с высоким влиянием.
- Быть сильным коммуникатором, наставником и ментором.
- Эффективно анализировать необычные и сложные проблемы.
- Уметь связывать несколько инициатив для получения большей ценности.
- Визуализировать необходимую инновационность, обучение и упрощение в данной области и направлять команду к реализации необходимого.
- Сохранять управленческие навыки и эмпатию одновременно.
- Руководить модернизацией крупномасштабной системы тестирования встраиваемого программного обеспечения.
- Определять и модернизировать стандартизированный, полностью автоматизированный, безголовый фреймворк для виртуальных и физических сред, чтобы обеспечить полномасштабное тестирование несколько раз в день.
Ключевые результаты
- Определять архитектуру и дорожную карту для стандартизированного выполнения тестов, управления конфигурацией и вариантами, отслеживаемости, контроля качества, выбора регрессионных тестов и отчетности о результатах.
- Разработать стратегии анализа влияния изменений и основанного на рисках регрессионного тестирования с использованием Gears, Pure Variants или эквивалентных инструментов для определения применимости тестов и оптимизации повторного тестирования.
- Стандартизировать схемы результатов тестирования, метаданные, диагностику и артефакты; обеспечить хранение в Databricks для аналитики, анализа тенденций, интеллектуального анализа данных и отчетности.
- Разработать API и интеграции, связывающие выполнение тестов, управление тестами, отслеживание проблем, триаж сбоев и диагностические инструменты.
- Повысить надежность тестов, эффективность триажа сбоев, скорость выполнения и эффективность развертывания в конвейерах CI/CD, а также в физических и виртуальных тестовых средах.
Критерии успеха
- Более быстрое и надежное развертывание и выполнение тестов.
- Более эффективное регрессионное тестирование за счет точного анализа влияния изменений.
- Стандартизированные, отслеживаемые результаты тестов, доступные через Databricks и документированные API.
- Ускоренное выявление, триаж и устранение сбоев.
- Четкая применимость тестов для вариантов программного обеспечения, оборудования, конфигурации и платформ.
Квалификация/Требования
- Степень бакалавра в области информатики, компьютерной инженерии, электротехники, разработки программного обеспечения, системной инженерии или смежной технической области; или эквивалентный практический опыт.
- Обычно, 10+ и более 15+ лет опыта валидации программных систем, включая значительный опыт руководства архитектурой в рамках организаций.
- Глубокое понимание архитектуры программного обеспечения для систем реального времени.
- Опыт выпуска высококачественных продуктов с критически важными функциями безопасности.
- Опыт проектирования крупномасштабных CI/CD, автоматизированного встраиваемого тестирования и конвейеров от сборки до тестирования.
- Экспертиза в управлении вариантами, сравнении конфигураций, анализе влияния изменений и регрессионном тестировании на основе рисков.
- Опыт моделирования данных результатов тестирования, Databricks, аналитики, интеллектуального анализа данных и разработки API.
- Владение встраиваемыми системами, Linux, Git, Python, Bash, Robot Framework, контейнерами и инфраструктурой как кодом.
- Подтвержденная способность интегрировать автоматизированную диагностику и рабочие процессы управления проблемами.
Навыки межличностного общения
- Исключительные навыки решения проблем и аналитические способности с высоким вниманием к деталям.
- Подтвержденная способность управлять несколькими проектами и приоритетами в быстро меняющейся среде.
- Подтвержденная способность работать в среде, ориентированной на действия и принятие решений.
Что даст вам конкурентное преимущество (Предпочтительные квалификации)
- Степень магистра или доктора наук в области информатики, разработки программного обеспечения, машинного обучения, ИИ или смежной области.
- Опыт разработки встраиваемого программного обеспечения, автомобильного программного обеспечения, системной инженерии или цепочек инструментов, связанных с безопасностью.
- Знакомство с инструментами GM, инженерными рабочими процессами или внутренними платформами.
- Опыт создания ИИ-помощников, кодирующих агентов или ИИ-возможностей предметной области для инженеров.
- Опыт работы с системами знаний, векторным поиском, ранжированием, оркестровкой рабочих процессов или платформами интеллектуального анализа кода.
- Опыт поддержки больших инженерных сообществ с помощью многократно используемых инструментов, шаблонов и автоматизации.
- Опыт оценки качества ИИ в производственных системах с использованием измеримых результатов, таких как коэффициент принятия, сэкономленное время, точность и полнота, снижение галлюцинаций или скорость завершения рабочего процесса.
GM НЕ ПРЕДОСТАВЛЯЕТ СПОНСОРСТВО, СВЯЗАННОЕ С ИММИГРАЦИЕЙ, ДЛЯ ЭТОЙ ДОЛЖНОСТИ. НЕ ПОДАВАЙТЕ ЗАЯВКУ НА ЭТУ ДОЛЖНОСТЬ, ЕСЛИ ВАМ ПОТРЕБУЕТСЯ СПОНСОРСТВО GM ПО ВОПРОСАМ ИММИГРАЦИИ СЕЙЧАС ИЛИ В БУДУЩЕМ.
Обзор льгот
Цель программы совокупного вознаграждения General Motors of Canada — поддержка здоровья и благополучия вас и вашей семьи. Наш комплексный план вознаграждения в настоящее время включает следующие льготы, помимо многих других:
- Оплачиваемый отпуск, включая дни отпуска, праздничные дни и дополнительные пособия по беременности, отпуску по уходу за ребенком и усыновлению.
- Медицинское, стоматологическое и офтальмологическое страхование.
- Планы страхования жизни для вас и вашей семьи.
- Взносы компании и соответствующие взносы в пенсионный план с установленными взносами для помощи в накоплении на пенсию.
- План покупки автомобилей GM для вас и вашей семьи.
О GM
Наше видение — мир с нулевым количеством аварий, нулевыми выбросами и нулевым уровнем пробок, и мы принимаем на себя ответственность за то, чтобы возглавить изменения, которые сделают наш мир лучше, безопаснее и справедливее для всех.
Почему стоит присоединиться к нам
Мы считаем, что каждый из нас должен каждый день делать выбор — индивидуально и коллективно — для достижения значимых изменений через наши слова, наши действия и нашу культуру. Каждый день мы хотим, чтобы каждый сотрудник чувствовал себя частью одной команды General Motors.
Недискриминация и равные возможности трудоустройства
General Motors стремится быть рабочим местом, которое не только свободно от незаконной дискриминации, но и активно способствует инклюзивности и принадлежности. Мы твердо верим, что создание инклюзивной рабочей среды создает условия, в которых наши сотрудники могут процветать и разрабатывать лучшие продукты для наших клиентов.
Мы призываем заинтересованных кандидатов ознакомиться с ключевыми обязанностями и квалификацией для каждой должности и подавать заявки на любые вакансии, соответствующие их навыкам и способностям. Кандидаты в процессе подбора персонала могут быть обязаны, где это применимо, успешно пройти оценку (оценки), связанную с ролью, и/или проверку перед приемом на работу до начала трудоустройства.
Содействие
General Motors предлагает возможности всем соискателям, включая лиц с ограниченными возможностями. Если вам требуется разумное содействие для поиска работы или подачи заявления о приеме на работу, напишите нам или позвоните по телефону контакт рекрутера. В вашем письме, пожалуйста, укажите описание конкретного содействия, которое вы запрашиваете, а также название должности и номер вакансии, на которую вы подаете заявку.