
General Motors — глобальна автомобільна та промислова компанія, що працює у сферах проєктування автомобілів, виробництва, транспорту й інформаційних технологій. Заснована у 1908 році, GM розробляє технології для розвитку мобільності та прагне втілити своє бачення світу без аварій, викидів і заторів. Міжнародна діяльність компанії об’єднує великі міждисциплінарні команди, зосереджені на інноваціях, сталому транспорті та майбутньому автомобільної галузі.
Провідний інженер-програміст платформ HIL для автономних транспортних засобів (гібридний формат)
Керуйте архітектурою та розвитком платформ General Motors для апаратно-замкненого моделювання під час валідації ПЗ автономних транспортних засобів. Створюйте масштабовані системи на перетині автомобільного обладнання, ШІ, інфраструктури та розгортання.
Опис
- Визначати довгострокову технічну стратегію, архітектуру та дорожню карту платформ апаратно-замкненого моделювання автономних транспортних засобів і інтеграційних сервісів
- Керувати розвитком масштабованих, надійних, спостережуваних і адаптованих до обладнання можливостей для валідації ПЗ автономних транспортних засобів
- Визначати архітектуру платформи та інженерні стандарти для сервісів, API, надійності, автоматизованого тестування, продуктивності та операційної ефективності
- Розв’язувати складні завдання на перетині ПЗ автономних транспортних засобів, моделей ШІ, автомобільного обладнання, інфраструктури, проміжного ПЗ, операційних систем і конвеєрів розгортання
- Перетворювати пріоритети організації та клієнтів на технічні стратегії, вимірювані цілі, вимоги до платформи та плани виконання
- Формувати технічний напрям усієї організації автономних транспортних засобів, узгоджуючи старших інженерів, керівників продуктів і партнерські команди
- Забезпечувати надійне постачання платформи через роботу з вимогами, аналіз проєктних рішень, безперервну інтеграцію, автоматизоване тестування, спостережуваність, усунення проблем, підготовку релізів та операційну підтримку
- Підвищувати масштабованість, завантаження, точність, ефективність розробників і економічність платформи
- Брати безпосередню участь у ключовій роботі з архітектури та реалізації програмного забезпечення, забезпечуючи технічне лідерство
- Наставляти інженерів і допомагати розвивати професійні технічні спільноти
- Представляти платформу апаратно-замкненого моделювання автономних транспортних засобів на архітектурних нарадах і під час технічного планування
- Відрядження — менш як 25% робочого часу
Вимоги
- Щонайменше 10 років досвіду проєктування, створення та випуску промислових програмних систем
- Підтверджений досвід керування масштабними або технічно складними ініціативами
- Ступінь бакалавра в галузі комп’ютерних наук, комп’ютерної інженерії або суміжної технічної дисципліни
- Глибокі знання розробки ПЗ і систем, упевнене володіння Python, C++ або порівнюваними мовами програмування
- Здатність визначати й реалізовувати технічну стратегію для складних розподілених апаратно-програмних систем
- Досвід проєктування з урахуванням масштабованості, швидкодії, надійності, спостережуваності, супроводжуваності та операційної ефективності
- Досвід розробки й експлуатації ПЗ на Linux протягом усього життєвого циклу розробки
- Глибоке знання архітектури платформ і сервісів, API, автоматизації, CI/CD, тестової інфраструктури та промислової експлуатації
- Здатність вести за собою через вплив, керувати міжкомандними залежностями, досягати узгодженості та ефективно ухвалювати рішення в умовах невизначеності
- Сильні навички письмової та усної комунікації
- Бажано: ступінь магістра або PhD
- Бажано: досвід роботи з апаратно-замкненим або програмним моделюванням, симуляцією, валідацією чи великомасштабними платформами тестування та інтеграції
- Бажано: досвід оцінювання й оптимізації складного ПЗ на спеціалізованому обладнанні
- Бажано: знання ROS або порівнюваних робототехнічних архітектур і розподілених стеків автономності
- Бажано: досвід роботи із системами з низькою затримкою, у реальному часі, критичними щодо безпеки або високодетермінованими системами
- Бажано: досвід в автономних транспортних засобах, автомобілебудуванні, робототехніці, вбудованих системах або суміжних галузях
- Бажано: досвід створення можливостей платформи як сервісу
- Бажано: досвід роботи з Bazel, SQL і системами даних, що підтримують аналітику тестування, спостережуваність або отримання аналітичних даних для валідації
Переваги
- Право на стимулювальні виплати, що залежать від результатів компанії, рівня посади та індивідуальних результатів
- Медичне, стоматологічне страхування та страхування зору
- Ощадний рахунок на медичні витрати
- Гнучкі рахунки витрат
- План пенсійних накопичень
- Страхування на випадок хвороби та нещасного випадку
- Страхування життя
- Оплачувана відпустка та святкові дні
- Допомога з переїздом для кандидатів, які відповідають вимогам політики компанії