
ORBCOMM разрабатывает технологии Интернета вещей (IoT) для организаций, которым необходимы подключённый мониторинг и оперативная информация о физических активах и операционных процессах. Телематические решения и технологии связи компании объединяют спутниковые и сотовые сети для управления автопарками, отслеживания контейнеров и мониторинга в транспортной отрасли, на море, в тяжёлой промышленности, сельском хозяйстве и сфере природных ресурсов. Продукты ORBCOMM помогают командам контролировать оборудование, грузы и работу на удалённых объектах, повышая прозрачность, управляемость, эффективность и безопасность операций.
Инженер по встроенному ПО в ORBCOMM — Оттава (работа на месте)
Разрабатывайте встроенное ПО и приложения на Lua для IoT-продуктов ORBCOMM Smart Tracking на позиции с работой на месте в Оттаве. Создавайте терминальные приложения, исправляйте дефекты и развивайте автоматизированное тестирование под руководством опытных специалистов.
Описание
- Разрабатывать и поддерживать встроенное ПО для продуктов Smart Tracking
- Использовать Lua для расширения возможностей и функциональности продуктов
- Создавать целевые программные функции при поддержке опытных инженеров
- Преобразовывать определённые требования в функциональные программные реализации
- Развивать практические навыки работы с Lua и вспомогательными инструментами разработки
- Создавать терминальные приложения на основе функциональных спецификаций
- Диагностировать, исследовать и устранять программные дефекты
- Оценивать затронутые сервисы и применять соответствующие исправления
- Использовать автоматизированную платформу регрессионного тестирования
- Разрабатывать и поддерживать автоматизированное тестовое покрытие
- Проводить ручное и автоматизированное тестирование надёжности и производительности
- Помогать совершенствовать процессы и покрытие тестирования
- Работать с разработчиками, тестировщиками и межфункциональными партнёрами
- Участвовать в проверке кода, командных обсуждениях и планировании разработки
- Изучать продукты, системы и инженерные практики ORBCOMM в рамках практической работы и наставничества
- Поддерживать цели, связанные с дорожной картой приложения Smart Tracking
- Подчиняться директору по программному обеспечению модемов
Требования
- Иметь 3–5 лет опыта разработки программных приложений на современных языках программирования
- Знать основные практики разработки ПО, методы отладки и подходы к устранению неполадок
- Понимать принципы разработки встроенного ПО
- Иметь опыт работы в Linux или сопоставимой среде разработки
- Понимать концепции тестирования ПО и практики автоматизированного тестирования
- Демонстрировать сильные аналитические навыки, умение решать проблемы и эффективно общаться
- Быстро осваивать незнакомые технологии и эффективно применять их
- Опыт программирования на Lua будет преимуществом
- Опыт создания терминальных приложений или приложений командной строки будет преимуществом
- Знакомство с платформами регрессионного тестирования или разработкой автоматизированных тестов будет преимуществом
- Опыт работы с IoT, телекоммуникационными, отслеживающими продуктами или подключёнными устройствами будет преимуществом
- Использовать инструменты на базе ИИ и автоматизацию для поддержки ежедневной работы и продуктивности; постоянно развивать цифровую грамотность и грамотность в области ИИ
- Стремиться к непрерывному развитию цифровой грамотности и грамотности в области ИИ
Преимущества
- Медицинское страхование и программы поддержки здоровья
- Оплачиваемый отпуск
- Пенсионные или накопительные программы
- Гибкие условия работы
- Страховое покрытие
- Дополнительные привилегии для образа жизни
- Скидки для сотрудников
- Наставничество со стороны опытных коллег
- Совместная и инновационная рабочая среда
- Возможность получить специальные условия на всех этапах отбора