Embedded developer С/С++ (удаленная работа)

6 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Embedded developer С/С++

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

Наша компания аккредитована в Реестре IT-компаний минцифры

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

  • Техническое руководство разработкой SoftPLC на архитектуре aarch64 (Rockchip RK3568J), ориентированного на стандарты IEC61131 и IEC61499.
  • Развитие дистрибутива Embedded Linux на базе buildroot/yocto, портирование SW проектов, в т.ч. opensource, и разработка новых.
  • Подъем периферии, в т.ч. модулей WiFi, GSM.
  • Работа с протоколами mqtt, canopen, opcua, ethernet/ip.
  • Постановка задач разработчикам и тестировщикам.
Требования:

- С/С++ 11 и новее

- опыт развертывания embedded linux систем на базе buildroot/yocto, портирование проектов

- работа с периферией через GPIO, I2C, SPI и т.п.

- системы сборки make, cmake

- git, task-трекеры

- опыт разработки user-space приложений и драйверов под linux

- создание многопоточных приложений

- python на уровне написания скриптов

- технический английский (на уровне чтения документации)

желательно:

- опыт team/tech lead

- знание стека протоколов TCP/IP

- знакомство с протоколами modbus, can/canopen, mqtt, opcua

- опыт разработки автотестов, использование фреймворков типа gtest, pytest

- развертывание CI на базе Jenkins и т.п.

Условия:

  • Гибридный формат работы (удаленка + офис по необходимости)
  • З/п обсуждается


Посмотрите похожие вакансии

.Net developer, С# Middle+, Senior
Компания: Ambaha Solutions
Зарплата: от 150 000 до 150 000 руб.
C/c++ developer (проект)
Компания: Фабрика Решений
Зарплата: от 250 000 до 250 000 руб.
Middle/Senior frontend developer (Angular)
Компания: Делориан
Зарплата: з.п. не указана