Разработчик С++

Разработчик С++

Описание вакансии

Bell Integrator – аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Требования:

  • Понимание спутниковой навигации или автоматизации строительной техники

  • Знание ключевых принципов проектирования архитектуры (сцепление против когезии, композиция, наследование), а также понимание принципов объектно-ориентированного программирования (SOLID).

  • Всестороннее понимание методов и теорий разработки объектно-ориентированных и сервис-ориентированных приложений, сетевых протоколов и принципов

  • Опыт низкоуровневой разработки для Linux (модули ядра и драйверы).

  • Опыт конфигурирования Linux под требования реального времени.

  • Опыт сборки встраиваемых систем linux (yocto, buildroot)

  • Опыт работы с функциями загрузчика (u-boot).

  • Опыт работы с сетевыми протоколами и функциями, включая REST, HTTPS, UDP, TCP, FTP, SNMP и IPv6.

  • Опыт работы с pppd, сотовыми модемами 4G, eSIM

  • Опыт разработки API

    Обязанности:

  • Разработка и поддержка встроенной платформы на базе Linux и сопутствующих сервисов для устройств компании

  • Разработка и поддержка сервисов (приложений) для встроенной платформы, в частности, для беспроводной связи, работы в сети, файловых систем и регистрации сырых данных GNSS, API управления устройствами (командный интерфейс), интеграция UHF/FH радио, поддержка шины CAN и многое другое.

  • Анализ требований, уточнение поставленных задач, оценка усилий, разработка оптимальных решений

  • Создание и разработка образов системы с использованием yocto, конфигурирование дерева устройств

  • Поддержка инструментария, обновление библиотек и поддержка непрерывной интеграции

  • Разработка подсистемы обновления прошивки, включая OTA.

  • Диагностика проблем в сотрудничестве с инженерами HW, инженерами-производителями, командами тестирования и поддержки продукции.

  • Поддержка команд по производству и тестированию продукции.

  • Работа с разработчиками Linux-систем и драйверов для предоставления конечным пользователям API и сервисов для периферии в соответствии с техническими требованиями.

    Желательно:
    - Высшее образование в области программного обеспечения, электроники, компьютерной инженерии или смежных областях
    - Уровень английского языка выше среднего
    - Опыт разработки приложений для Embedded Linux
    - Опыт использования процессов и инструментов разработки программного обеспечения (контроль версий, отслеживание проблем, непрерывная интеграция, рефакторинг и контроль качества кода)
    - Продвинутые знания C++, включая шаблоны C++ и стандартную библиотеку C++.
    - Опыт разработки многопоточных приложений.
    - Знание Python

    Условия:
    - Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
    - Опыт работы в распределенной команде профессионалов;
    - Уровень заработной платы обсуждается индивидуально;
    ​​​​​​​- Возможность работать удаленно по РБ.

Навыки
  • C++
  • SOLID
  • Linux
  • REST
  • HTTPS
  • API
Посмотреть контакты работодателя

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

Бэлл Интегратор
Удаленная работа
  • Минск

  • Не указана

Рекомендуем
Бэлл Интегратор

Разработчик С++

Бэлл Интегратор

Удаленная работа
  • Минск

  • Не указана

Рекомендуем
Бэлл Интегратор
Удаленная работа
  • Минск

  • Не указана

Рекомендуем
Itransition
Удаленная работа
  • Минск

  • Не указана

Бэлл Интегратор
Удаленная работа
  • Минск

  • Не указана

Инженерный Центр Ядро
Удаленная работа
  • Минск

  • Не указана

АЛЬФА-БАНК

Android developer

АЛЬФА-БАНК

Удаленная работа
  • Минск

  • Не указана

AVBINVEST LIMITED
Удаленная работа
  • Минск

  • до 1500 EUR

Дженезис эппс

AI Automation Engineer / Developer

Дженезис эппс

Удаленная работа
  • Минск

  • до 1500 EUR

Туссон
Удаленная работа
  • Минск

  • от 4500 BYR

RedLab
Удаленная работа
  • Минск

  • от 4500 BYR

Чистый берег

Программист 1С

Чистый берег

Удаленная работа
  • Минск

  • от 4500 BYR

АйрисДев

Senior PHP Developer

АйрисДев

Удаленная работа
  • Минск

  • от 4500 BYR

Водород

Senior Java Developer

Водород

Удаленная работа
  • Минск

  • от 4500 BYR

Алотек Бел
Удаленная работа
  • Минск

  • от 3000 BYR

Рокет проджект
Удаленная работа
  • Минск

  • до 3000 USD

Филиппович Вячеслав Васильевич

Go/Golang Developer

Филиппович Вячеслав Васильевич

Удаленная работа
  • Минск

  • до 3000 USD

Дженезис эппс

PHP Backend Developer (WordPress & Drupal)

Дженезис эппс

Удаленная работа
  • Минск

  • до 3000 USD

Прогмакс Девелопмент

Senior Node. JS-developer (Back-end)

Прогмакс Девелопмент

Удаленная работа
  • Минск

  • до 3000 USD

Andersen
Удаленная работа
  • Минск

  • до 3000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию