
General Motors — глобальная автомобильная и промышленная компания, работающая в сферах разработки автомобилей, производства, транспорта и информационных технологий. Основанная в 1908 году, GM разрабатывает технологии для развития мобильности и стремится реализовать своё видение мира без аварий, выбросов и пробок. Международная деятельность компании объединяет крупные междисциплинарные команды, сосредоточенные на инновациях, экологичном транспорте и будущем автомобильной отрасли.
Ведущий инженер-программист по робототехнике — компьютерное зрение и автоматизация (Остин, гибридный формат)
Разрабатывайте программное обеспечение для робототехники на производстве General Motors с применением компьютерного зрения, машинного обучения и автоматизации. Создавайте масштабируемые приложения и помогайте развивать инженерные практики в области робототехники в подразделении GM Manufacturing IT.
Описание
- Разрабатывать и внедрять робототехнические возможности для GM Manufacturing IT
- Совместно с экспертами Manufacturing Engineering совершенствовать и оптимизировать процессы разработки робототехнических систем
- Создавать решения на основе машинного и глубокого обучения для реальных производственных условий
- Разрабатывать решения компьютерного зрения для практических задач
- Преобразовывать результаты исследований во внедряемые технические решения
- Применять моделирование и визуализацию данных для развития решений
- Проектировать масштабируемые системы с низкими эксплуатационными затратами
- Оценивать системы и интерфейсы на всех этапах, чтобы решения соответствовали эксплуатационным ограничениям
- Продвигать внедрение практик разработки робототехнического программного обеспечения во всей организации Manufacturing IT
- Выявлять, оценивать и внедрять быстрые итерационные решения в области робототехники
- Работать с младшими и ведущими инженерами-программистами по робототехнике, а также с партнёрами из Manufacturing Engineering
- При необходимости посещать заводы и объекты GM
Требования
- Степень бакалавра в области компьютерных наук, робототехники, электротехники или машиностроения
- Не менее пяти лет профессионального опыта разработки программного обеспечения для робототехники
- Уверенное владение Python и Java
- Практические знания ROS и MoveIt
- Понимание линейной алгебры, компьютерного зрения и разработки программного обеспечения
- Готовность посещать заводы и объекты GM по всей территории США
- Командировки по Северной Америке примерно 20–25% рабочего времени, включая США и Мексику
- Кандидаты не должны нуждаться в иммиграционном спонсорстве GM сейчас или в будущем
- Предпочтительна степень магистра в области компьютерных наук, робототехники, электротехники или машиностроения
- Желателен опыт работы с машинным обучением, глубоким обучением, компьютерным зрением, интеллектуальным анализом данных, визуализацией и моделированием
- Желателен опыт работы с облачными технологиями, включая Docker, Kubernetes и платформы HPC
- Желателен опыт работы с Linux и написания скриптов Bash
- Желателен опыт работы с C++, C, C#, Go, SQL и OpenGL
- Желателен опыт работы с PyTorch, TensorFlow или Keras
- Желателен опыт работы с системами реального времени
Преимущества
- Для подходящих кандидатов может быть доступна помощь при переезде в соответствии с политикой компании
- Программы и льготы GM Total Rewards поддерживают благополучие сотрудников на работе и дома
- Для кандидатов с инвалидностью доступны разумные условия