
General Motors е глобална автомобилна и производствена компания, която развива дейност в областта на инженерингa на превозни средства, производството, транспорта и информационните технологии. Основана през 1908 г., GM разработва технологии, насочени към развитието на мобилността, като същевременно следва своята визия за нулев брой катастрофи, нулеви емисии и нулеви задръствания. Международните ѝ операции обединяват големи мултидисциплинарни екипи, фокусирани върху иновациите, устойчивия транспорт и бъдещето на автомобилната индустрия.
Старши софтуерен инженер, операции и доверие в протокола
Старши софтуерен инженер разработва инфраструктура за симулационно тестване на системите за автономни превозни средства на General Motors. Създава бекенд услуги, потоци за данни и инструменти за оркестрация, които поддържат мащабируема и надеждна валидация.
153 200 $ – 234 100 $ / година
ХибридноПълен работен денСтаршиЗадължителен Език: английскиБлокчейн инженерОписание
- Ръководи доставката на набори от симулационни тестове за софтуер на автономни превозни средства
- Създава и поддържа тестове в голям мащаб с инструментите на партньорски екипи за генериране на тестове
- Разработва услуги за оркестрация и потоци, които свързват постъпващите заявки с изпълнението на тестовете
- Автоматизира и стандартизира създаването и текущата поддръжка на тестове
- Интегрира партньорски системи за оценка в подкрепа на разработването, триажа и извеждането от употреба на тестове
- Сътрудничи с екипите по автономност, системи, безопасност и клиенти, за да превърне нуждите от тестване в инструменти, интерфейси и автоматизация
- Поддържа качеството на софтуера и архитектурните стандарти чрез прегледи на кода и техническо лидерство
- Наставлява инженери в разработването на софтуер и симулационното тестване
- Използва инструменти за разработване с помощта на AI и аналитични платформи за подобряване на инженерните работни процеси
- Поема отговорност за неясни проблемни области и развива прототипи до производствени системи
- Работи с чувство за спешност, като същевременно поддържа високи инженерни стандарти
Изисквания
- Бакалавърска, магистърска или докторска степен по компютърни науки, инженерство или сродна дисциплина, или еквивалентен практически опит
- Поне пет години опит в проектиране, разработване и експлоатация на производствен софтуер, бекенд услуги, платформи за данни или инфраструктурни системи
- Напреднали умения по Python, включващи производствен код, модулно тестване, преглед на код, отстраняване на грешки и практики за надеждност
- Опит в изграждането на мащабируеми бекенд услуги, API, микросървиси, оркестрация на работни процеси или вътрешни инженерни платформи
- Опит в експлоатацията на производствени системи в облака, включително внедряване, наблюдаемост, производителност и надеждност
- Опит в проектирането или експлоатацията на потоци за данни и системи за обработка със SQL, NoSQL и свързани технологии за мащабни оперативни, телеметрични или времеви данни
- Опит в разработването на автоматизирани тестове, проверки за валидация, контроли на качеството, CI/CD потоци или работни процеси за издания
- Способност за създаване на технически проекти на високо ниво и ръководене на изпълнението между множество екипи
- Ясен комуникатор, който може да превръща неясни технически предизвикателства в практични и поддържаеми решения
- Доказана отговорност, адаптивност и ефективност в променяща се техническа среда
- Опит с автономни превозни средства, роботика, симулация, системи за оценка или други сложни софтуерни платформи
- Опит в създаването на системи за автоматизирано генериране на тестове, изпълнение на тестове или оркестрация на работни процеси
- Опит в дефинирането на автоматизирани процеси за качество или процеси с участие на човек, както и системи за управление на издания, изискващи възпроизводимост и проследимост
- Опит в разработването на системи за обработка, заявки, анализ на данни, откриване на аномалии или триаж на проблеми
- Опит с наблюдаемост, анализ на времеви редове, мониторинг на производителността, табла или оперативна аналитика
- Опит в разработването на продукти, критични за безопасността, мисията или с висока надеждност
- Познаване на симулационна валидация, метрики за качество на тестовете, оценка с участие на човек или подобряване на качеството чрез обратна връзка
- Опит с cloud-native внедряване, инфраструктура като код, контейнеризация или разпределени системи
Придобивки
- Достъп до ресурси за Total Rewards
- Приобщаваща култура на работното място
- Разумни улеснения за кандидати с увреждания
- Информация и подкрепа за оценки, свързани с ролята, и проверки преди назначаване