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