Brooks Automation

Camera Vision Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер компьютерного зрения в Brooks Automation для управления оборудованием в полупроводниковой отрасли. Разработка алгоритмов обработки изображений и машинного обучения для робототехнических систем на C#/C++.

Задачи

  • Собирать требования и писать спецификации, проходить их ревью с командой
  • Проектировать и реализовывать решения на C#/C++ с код-ревью
  • Разрабатывать и тестировать алгоритмы обработки изображений для робототехнических систем
  • Обучать и тестировать модели компьютерного зрения, улучшать существующие алгоритмы
  • Проектировать тест-кейсы и проводить юнит-тестирование на эмуляции и на железе
  • Интегрировать программные компоненты в систему и проводить SQA-тестирование
  • Работать с ME, EE и SW инженерами над системной интеграцией
  • Документировать релизные фичи и писать application notes для клиентов
  • Поддерживать клиентов при интеграции и разбирать эскалации с полей
  • Участвовать в ревью спецификаций, кода, документации и тест-кейсов

Требования

  • MS или BS по computer science либо эквивалент 4 лет опыта
  • Опыт в Computer Vision и Image Processing
  • Навыки письменной и устной коммуникации для обсуждения дизайна с командой
  • 4 года профессиональной разработки ПО
  • 4 года программирования на C# и/или C++
  • Свободное владение UML для ООАП, включая конечные автоматы
  • Опыт многопоточного программирования и сетевого взаимодействия
  • Опыт разработки ПО для инструментов или управления оборудованием
  • Опыт работы в небольшой проектной команде из 6–12 инженеров
  • Опыт кастомизации Linux
  • Опыт работы с GIT (например, Microsoft DevOps)
  • Опыт разработки алгоритмов машинного зрения и OpenCV
  • Опыт разработки алгоритмов машинного обучения
  • Практический опыт разработки алгоритмов для object detection, object tracking, сегментации и оценки глубины
  • Опыт разработки REST API и знание баз данных (SQL или NoSQL)
  • Опыт работы с Docker и/или Kubernetes

Условия

  • Базовая зарплата $123,896.85 – $167,625.15 USD
  • Годовой дискреционный бонус
  • Медицинская, стоматологическая, офтальмологическая страховка и страхование инвалидности
  • План 401(k)
  • Оплачиваемые компанией праздники и гибкий отпуск
  • Гибридный формат работы: сочетание офиса и удалёнки

Навыки

  • C#
  • C++
  • Computer Vision
  • Image Processing
  • OpenCV
  • TensorFlow
  • PyTorch
  • Deep Learning
  • CNN
  • Vision Transformers
  • UML
  • многопоточность
  • Linux
  • GIT
  • Microsoft DevOps
  • REST API
  • SQL
  • NoSQL
  • Docker
  • Kubernetes
  • Microsoft Visual Studio 2022
  • Windows 10

Похожие вакансии

Software Engineer III- AI, LLM & Data Platforms
JPMorganChaseSeniorPlanoОфис
19 окт.
Senior Software Developer, Applied AI, Commerce AI
GoogleSeniorSunnyvaleОфис
174,000 – 252,000 USD в год
19 окт.
Applications Developer - III
Solutions Technology Inc. (STI)MiddleArlingtonОфис
19 окт.
Software Engineer ML Platform
IntuitiveSeniorSan FranciscoОфис
158,300 – 227,700 USD в год
19 окт.
Software Engineer, ML Infrastructure
Value Driven SolutionsSeniorCosta MesaОфис
166,000 – 220,000 USD в год
19 окт.
Camera Vision Software Engineer — Brooks Automation, 123,897 – 167,625 USD в год, Fremont | itrelocate