Программист встраиваемых систем для одноплатных компьютеров на Linux

250 000 ₽

Выше средней на 42%

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

  • Разработка драйверов для промышленного оборудования
  • Создание программного обеспечения для обработки видеопотоков
  • Реализация протоколов связи с периферийным оборудованием
  • Оптимизация производительности систем реального времени
  • Документирование разработанных решений
Требования:
  • Уверенное владение языками программирования C/C++.
  • Опыт работы с операционной системой Linux на уровне системного программирования (инициализация системы, службы, драйверы), а не только пользовательских приложений.
  • Понимание принципов взаимодействия программного обеспечения с аппаратной частью (регистры, прерывания, шины, контроллеры).
  • Практический опыт работы с последовательными и промышленными интерфейсами: UART, RS‑485, CAN, I2C, SPI и аналогичными.
  • Опыт работы с протоколами FieldBus (в основном Modbus RTU, Modbus TCP), а также проприетарными бинарными протоколами
  • Опыт разработки многопоточных приложений и организации межпроцессного взаимодействия.
  • Навыки диагностики и поиска неисправностей с использованием измерительного оборудования и/или специализированных диагностических утилит
  • Умение читать и применять техническую документацию на электронные компоненты и модули (datasheet, application notes, reference design)

Желательный опыт

  • Опыт портирования Linux (или другого POSIX‑совместимого ОС) на новые аппаратные платформы (одноплатные компьютеры, кастомные платы).
  • Опыт работы с одноплатными компьютерами на базе чипов RK35XX или подобных.
  • Опыт обработки данных и понимание особенностей анализа временных рядов.
  • Практика разработки или модификации драйверов устройств.
  • Опыт оптимизации времени отклика и задержек выполнения программ, в том числе в системах реального времени.
  • Навыки разработки графических пользовательских интерфейсов (предпочтительно Qt или аналогичные фреймворки).
  • Опыт написания скриптов автоматизации сборки, развертывания и настройки систем (shell‑скрипты, Python и др.).

Желательный практический опыт

  • Запуск, отладка и сопровождение собственных плат или контроллеров на базе одноплатных компьютеров или SoC.
  • Подключение и интеграция новых датчиков, модулей или периферийных устройств, включая настройку протоколов обмена.
  • Разработка драйверов или низкоуровневых протоколов обмена данными с оборудованием.[1]
  • Создание сервисных (демонных) программ для взаимодействия с оборудованием и другими компонентами системы.
  • Анализ и устранение причин нестабильной работы устройства (зависания, перезапуски, нарушения обмена данными и т.п.).

Сравнение со средней зарплатой в похожих вакансиях:

140k

200k

99k

175k

304k


Адрес: Россия, Санкт-Петербург, Благодатная улица, 10
Показать на большой карте

Поделиться:

Опубликована 24 дня назад

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

от 200 000 ₽
Выше средней на 14%
Обязанности: разработка встраиваемого ПО на C/C++17/20 для систем радиосвязи на ОС Linux; разработка ... новых алгоритмов для систем радиосвязи, их моделирование и реализация их на целевой платформе; автоматизация ... Будет преимуществом: опыт разработки алгоритмов и протоколов для систем связи. опыт написания Bash-скриптов ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Специальный Технологический Центр (ООО СТЦ)Специальный Технологический Центр (ООО СТЦ)
  • Санкт-Петербург
13 часов назад
Понимание работы с памятью, указателями, шаблонами Опыт разработки встраиваемых систем.
  • Полный день
  • Опыт от 3 лет
Логотип компании САТЕЛ, Группа компанийСАТЕЛ, Группа компаний
  • Санкт-Петербург
4 дня назад
от 140 000 ₽
Требования: Высшее образование по специальности "Инженер-программист". ... Опыт разработки программного обеспечения для встраиваемых систем на языке программирования С/С++. ... Опыт разработки встраиваемого программного обеспечения для программных процессоров (NIOS II и др.).
  • Полный день
  • Опыт от 3 лет
Логотип компании Прибор, НПОПрибор, НПО
  • Санкт-Петербург
18 дней назад
150 000 ₽
Обязанности: Сопровождение медицинской - информационной системы "Ариадна"; Техническая поддержка пользователей по работе с МИС; Работа с интеграционными сервисами; Написание запросов, разработка отчетности; Создание уникальных принципов работы функци...
  • Полный день
  • Опыт от 3 лет
Логотип компании ФГБУ СЗОНКЦ им. Л.Г. Соколова ФМБА РоссииФГБУ СЗОНКЦ им. Л.Г. Соколова ФМБА России
  • Санкт-Петербург
3 дня назад
Обязанности: Участие в проекте перехода с УПП на 1С:ЕРП: разработка обработок по загрузке начальных остатков; разработка интеграций между смежными системами, настройка правил обмена; доработка системы согласно ТЗ, полученным от аналитиков 1С: отчеты,...
  • Полный день
  • Опыт от 3 лет
Логотип компании НИИ ГирикондНИИ Гириконд
  • Санкт-Петербург
14 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.