ORBCOMM
ORBCOMM
ORBCOMM розробляє технології Інтернету речей (IoT) для організацій, яким потрібні підключений моніторинг і оперативна інформація про фізичні активи та операційні процеси. Телематичні рішення й технології зв’язку компанії поєднують супутникові та стільникові мережі для керування автопарками, відстеження контейнерів і моніторингу в транспортній галузі, на морі, у важкій промисловості, сільському господарстві та сфері природних ресурсів. Продукти ORBCOMM допомагають командам контролювати обладнання, вантажі та роботу на віддалених об’єктах, підвищуючи прозорість, керованість, ефективність і безпеку операцій.

Інженер із вбудованого ПЗ в ORBCOMM — Оттава (офісна робота)

Розробляйте вбудоване ПЗ і програмне забезпечення на Lua для IoT-продуктів ORBCOMM Smart Tracking на посаді з роботою в офісі в Оттаві. Створюйте термінальні застосунки, виправляйте дефекти та вдосконалюйте автоматизоване тестування під керівництвом досвідчених фахівців.

Опис

  • Розробляти та підтримувати вбудоване ПЗ для продуктів Smart Tracking
  • Використовувати Lua для розширення можливостей і функціональності продуктів
  • Створювати цільові програмні функції за підтримки старших інженерів
  • Перетворювати визначені вимоги на функціональні програмні реалізації
  • Розвивати практичні навички роботи з Lua та допоміжними інструментами розробки
  • Створювати термінальні застосунки на основі функціональних специфікацій
  • Діагностувати, досліджувати та виправляти програмні дефекти
  • Оцінювати порушені сервіси та застосовувати відповідні виправлення
  • Використовувати автоматизовану платформу регресійного тестування
  • Створювати й підтримувати автоматизоване тестове покриття
  • Проводити ручне й автоматизоване тестування надійності та продуктивності
  • Допомагати вдосконалювати процеси й покриття тестування
  • Працювати з розробниками, тестувальниками та міжфункціональними партнерами
  • Брати участь у перевірці коду, командних обговореннях і плануванні розробки
  • Вивчати продукти, системи та інженерні практики ORBCOMM у процесі практичної роботи й наставництва
  • Підтримувати цілі, пов’язані з дорожньою картою застосунку Smart Tracking
  • Підпорядковуватися директору з програмного забезпечення модемів

Вимоги

  • Мати 3–5 років досвіду розробки програмних застосунків із використанням сучасних мов програмування
  • Знати основні практики розробки ПЗ, методи налагодження та підходи до усунення несправностей
  • Розуміти принципи розробки вбудованого ПЗ
  • Мати досвід роботи в Linux або порівнюваному середовищі розробки
  • Розуміти концепції тестування ПЗ і практики автоматизованого тестування
  • Демонструвати сильні аналітичні навички, здатність розв’язувати проблеми та ефективно спілкуватися
  • Швидко опановувати незнайомі технології та ефективно їх застосовувати
  • Досвід програмування на Lua буде перевагою
  • Досвід створення термінальних застосунків або застосунків командного рядка буде перевагою
  • Знайомство з платформами регресійного тестування або розробкою автоматизованих тестів буде перевагою
  • Досвід роботи з IoT, телекомунікаційними, відстежувальними продуктами або підключеними пристроями буде перевагою
  • Використовувати інструменти на основі ШІ та автоматизацію для підтримки щоденної роботи й продуктивності; постійно розвивати цифрову грамотність і грамотність у сфері ШІ
  • Прагнути до безперервного розвитку цифрової грамотності та грамотності у сфері ШІ

Переваги

  • Медичне страхування та програми підтримки здоров’я
  • Оплачувана відпустка
  • Пенсійні або накопичувальні програми
  • Гнучкі умови роботи
  • Страхове покриття
  • Додаткові привілеї для способу життя
  • Знижки для працівників
  • Наставництво з боку досвідчених колег
  • Спільне та інноваційне робоче середовище
  • Можливість отримати спеціальні умови на всіх етапах відбору