Motorola Solutions

Senior Software Engineer - AI/Computer Vision (Camera Systems)

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

Senior-инженер в команду камерных систем Motorola Solutions. Разработка и оптимизация C++ кода для встраиваемых платформ, развёртывание AI-моделей и алгоритмов компьютерного зрения прямо на камерах для анализа видео в реальном времени.

Задачи

  • Проектировать, разрабатывать и тестировать высокопроизводительный современный C++ код для реализации AI-моделей и алгоритмов компьютерного зрения на встраиваемых камерных платформах
  • Оптимизировать код под производительность и ограничения ресурсов встраиваемых систем
  • Интегрировать и развёртывать AI-модели на камерном оборудовании
  • Взаимодействовать с AI/ML-инженерами для переноса моделей в эффективные C++ реализации
  • Работать с камерными SDK и API для доступа и обработки видеопотоков
  • Разрабатывать и поддерживать юнит- и интеграционные тесты
  • Участвовать в код-ревью, развивать лучшие практики и документацию
  • Отлаживать и устранять проблемы ПО на встраиваемых системах
  • Участвовать в разработке новых функций и улучшений камерных систем
  • Следить за последними достижениями в AI, компьютерном зрении и встраиваемых системах

Требования

  • Степень бакалавра в Computer Science, Software Engineering или смежной области (магистратура/PhD — плюс)
  • 4+ лет опыта разработки на C++ с сильным акцентом на оптимизацию производительности
  • Значительный опыт работы с камерными системами: обработка изображений, кодирование/декодирование видео, камерные SDK/API
  • Опыт внедрения и развёртывания AI-моделей на встраиваемых платформах (желательно)
  • Понимание принципов software engineering: паттерны проектирования, методологии тестирования, контроль версий (Git)
  • Опыт разработки в Linux/embedded Linux
  • Отличные навыки решения проблем и отладки
  • Умение работать самостоятельно и в команде
  • Сильные коммуникативные навыки
  • Знание Python для скриптов и инструментов (плюс)
  • Опыт с библиотеками компьютерного зрения (OpenCV) — плюс
  • Опыт с фреймворками глубокого обучения (TensorFlow, PyTorch, ONNX Runtime) — плюс
  • Опыт с CI/CD (GitHub Actions, Azure DevOps) — плюс
  • Право на работу в США без спонсорства работодателя

Условия

  • Гибридный формат: 2-3 дня в неделю в офисе Waltham, MA
  • Базовый оклад $140,000–$170,000 в год
  • Бонусные программы
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401K с участием компании
  • 10 оплачиваемых праздников
  • Щедрый оплачиваемый отпуск
  • Программа покупки акций сотрудниками
  • Оплачиваемый отпуск по уходу за ребёнком и семьёй
  • Командировки менее 10%
  • Релокация не предоставляется

Навыки

  • C++
  • Python
  • OpenCV
  • TensorFlow
  • PyTorch
  • ONNX Runtime
  • Linux
  • embedded Linux
  • Git
  • GitHub Actions
  • Azure DevOps
  • computer vision
  • image processing
  • video encoding
  • camera SDK

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

AI/ML Developer
InfosysMiddleHartfordОфисРелокация
21 окт.
Staff Applied ML Software Engineer, Recommendations, YouTube
GoogleSeniorSan BrunoОфис
207,000 – 300,000 USD в год
21 окт.
Senior Software ML Engineer, AI/ML GenAI, Gemini Enterprise
GoogleSeniorSunnyvaleОфис
174,000 – 252,000 USD в год
21 окт.
Applied AI Engineer
Blossom HealthMiddleNew YorkОфис
150,000 – 220,000 USD в год
21 окт.
Computer Vision/Deep Learning Engineer
AppleMiddleSunnyvaleОфис
21 окт.
Senior Software Engineer - AI/Computer Vision (Camera Systems) — Motorola Solutions, 140,000 – 170,000 USD в год, Waltham | itrelocate