Награды компании 0 наград из 3
Забота о сотрудниках Получена: 02.11.2024
0% выполнено
Есть у 1.2% компаний на Dream Job

Работодатель поддерживает достойные условия труда и отдыха для сотрудников

Карьерный рост Получена: 02.11.2024
0% выполнено
Есть у 2.3% компаний на Dream Job

В компании есть возможности для карьерного и профессионального роста сотрудников

Корпоративная культура Получена: 02.11.2024
0% выполнено
Есть у 3.8% компаний на Dream Job

Сотрудники отмечают профессионализм руководства и хорошую атмосферу в коллективе

Системный программист C++ (встраиваемые системы с ОС Линукс)

От 3 до 6 лет
Полная занятость
Полный день
Описание вакансии

Сейчас ищу Системного Программиста С/С++ в компанию, которая занимается полным циклом предоставления услуг теплоснабжения, водоснабжения и вентиляции. Мы разрабатываем собственное ПО для обслуживания нашего оборудования, а наши клиенты - это государственные объекты инфраструктуры ( Метрополитен г.Москва, ПАО "МОЭК", OAO "РЖД"), а также коммерческие предприятия ( Москва-Сити, ВТБ-Арена, и пр.).

Задачи и обязанности:

  • Разработка сервисов, обеспечивающих функциональность микропроцессорных приборов;
  • Разработка приложений и сервисов для стендов проверки качества выпускаемой продукции;
  • Разработка драйверов устройств и протоколов для наших ПЛК и приборов на платформе ARM c Linux;
  • Поддержка системы управления приборов предыдущих поколений;
  • Опыт и знания в схемотехнике и электронике будет плюсом (есть задачи оживления плат);

Обязательные требования:

  • Опыт разработки приложений и сервисов на языке C/C++ от 3-х лет;
  • Опыт разработки под ОС Linux и применения POSIX API (сокеты, сигналы, потоки, синхронизация, таймеры);
  • Опыт работы с ограниченностью ресурсов (память и тд.);
  • Опыт оптимизации программ на уровне: алгоритмов, особенностей исполнения программы на целевой платформе, особенностей работы компилятора;
  • Опыт проектирования и разработки архитектуры;
  • Понимание основ кросс-компиляции программ и особенностей их отладки;
  • Наличие основных навыков работы с командным интерпретатором Linux (любым);

Не обязательно, но будет преимуществом, если у вас имеется:

  • Опыт участия в разработке систем автоматического управления, встраиваемых систем, систем диспетчеризации промышленного оборудования или IoT;
  • Опыт разработки надёжных систем автоматического распределённого управления и резервирования;
  • Опыт программирования информационного обмена между устройствами посредством радиомодемов, опыт программного управления 2G/3G-модемами посредством AT-команд;
  • Опыт написания frontend-компилятора на базе gcc или llvm;
  • Минимальные знания языков ST и FBD (ГОСТ МЭК 61131-3 2016);
  • Общее представление о сфере АСУ ТП;
  • Хотя бы поверхностные знания протоколов OPC UA, MQTT, BACNet, Modbus;
  • Знания Web-технологий;
  • Умение программировать ARM микроконтроллеры, в том числе: умение собрать в Linux программу под этот контроллер, прошить её в память контроллера, а также способность самостоятельно производить отладку программы в контроллере;
  • Знание основ электротехники и электроники, умение пользоваться: электрическими принципиальными схемами, осциллографом, мультиметром;
  • Опыт работы с UART, GPIO, SPI, I2C, Ethernet, CAN, и т.п.;
  • Использование отладчика (в том числе OpenOCD);
  • Владение хотя бы на базовом уровне одним из скриптовых языков: Python, Ruby;
  • Опыт написания сценариев командного интерпретатора bash (или другого);
  • Разработка драйверов Linux, умение конфигурировать и собирать ядро Linux.

Условия работы:

  • Гибкий график работы с полной занятостью и возможностью частично удалённой работы по истечении испытательного срока;
  • Оформление по ТК РФ;
  • Конкурентная заработная плата по результатам собеседования;
  • Премии по результатам решения поставленных задач;
  • Уютный офис в БЦ “Нижегородский”;
  • Интересные и сложные проекты.
Вакансия опубликована: 31 октября 2024, Москва
Похожие вакансии
Инженер-программист (C++) Senior
Новая
От 3 до 6 лет

Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).

Кибертех-Сигнал
4,9 3 отзыва
Москва,
вчера
Программист микроконтроллеров
Новая
От 3 до 6 лет

Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).

Кибертех-Сигнал
4,9 3 отзыва
Москва,
вчера
Star-Staff
4,3
Очень хорошо
83%
Рекомендуют
Оценки по категориям
4,3
Условия труда
4,6
Коллектив
4,2
Руководство
4,1
Уровень дохода
4,1
Условия для отдыха
4,6
Возможности роста
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 4 отзывов
75% Профессиональное обучение
50% Гибкий рабочий график
50% Корпоративные мероприятия
25% Удаленная работа
25% Наличие кухни, места для обеда
25% Оплата мобильной связи
Похожие вакансии
Программист С/С++ Embedded
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
C++ developer / Инженер-программист C++ (KORNFELD)
Новая
От 3 до 6 лет
Можно удаленно
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Аналитик-программист C/C++
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Developer C++ (KasperskyOS, Connectivity)
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Middle/Senior разработчик С++ (CAD, 2D/3D)
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Поиск Вакансии Ваш отзыв Зарплаты Сравнить
Опыт в разделе вакансии на Dream Job