General Motors
General Motors
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 поддерживают благополучие сотрудников на работе и дома
  • Для кандидатов с инвалидностью доступны разумные условия