Инженер‑программист встраиваемых систем

Алабуга, ОЭЗ ППТ

Инженер‑программист встраиваемых систем

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

ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)

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

  • низкоуровневое программирование микроконтроллеров STM32 и ESP32/ESP8266;
  • реализация драйверов и протоколов I²C, SPI, UART/USART;
  • разработка и сопровождение программного обеспечения на одноплатных компьютерах Orange Pi, Raspberry Pi и другие аналоги под управлением Linux\ADB;
  • развёртывание, настройка и сопровождение Docker‑контейнеров и микросервисов;
  • программирование на языках C, C++, Python: разработка firmware, системных утилит и скриптов автоматизации;
  • участие в лабораторных и полевых испытаниях разрабатываемых устройств и систем;
  • подготовка технической документации: архитектурные описания, протоколы испытаний, инструкции по эксплуатации;
  • разработка ПО для обмена данными между бортовыми и наземными системами с использованием протокола MAVLink и middleware DDS (DDS-Client / uXRCE-DDS);
  • настройка, конфигурирование и адаптация полётных стеков PX4 и Betaflight под целевые аппаратные платформы: параметризация, калибровка, интеграция периферии;
  • написание Unit-тестов для embedded-кода (Unity, Google Test, CppUTest);
  • разработка программных модулей на C++ с использованием фреймворка ROS2 под управлением ОС Linux.

БУДЕТ ПРЕИМУЩЕСТВОМ:

  • наличие подтверждённого опыта разработки firmware для STM32 или ESP32;
  • опыт работы с интерфейсами передачи данных (I²C, SPI, UART/USART, CAN, USB, Ethernet): понимание принципов работы, таймингов, адресации, обработки ошибок;
  • опыт работы с операционной системой Linux;
  • опыт работы с Docker и контейнеризованными приложениями;
  • опыт работы с операционными системами реального времени (RTOS): FreeRTOS, Zephyr — задачи, очереди, семафоры, мьютексы, приоритеты;
  • уверенное программирование на языках C, C++, Python;
  • опыт работы с системами сборки: CMake, Make, ninja;
  • знание основ протоколов передачи данных: MQTT, HTTP/HTTPS, WebSocket, TCP/IP, UDP.

С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:

  • официальное трудоустройство в соответствии с ТК РФ;
  • полис добровольного медицинского страхования;
  • конкурентный уровень заработной платы (обсуждается индивидуально);
  • развитую корпоративную культуру;
  • спортивные и киберспортивные мероприятия;
  • бесплатный транспорт до работы из г. Елабуга и обратно.

ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)

Навыки
  • C/C++
  • Python
  • TCP/IP
Посмотреть контакты работодателя

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

Алабуга, ОЭЗ ППТ
  • Санкт-Петербург

  • от 277500 RUR

Рекомендуем
Алабуга, ОЭЗ ППТ
  • Санкт-Петербург

  • от 277500 RUR

Рекомендуем

Инженер-разработчик ЛА (PX4, Ardupilot)

ФЕДОРОВ ПАВЕЛ АЛЕКСАНДРОВИЧ

  • Санкт-Петербург

  • от 300000 RUR

Рекомендуем
НИИ Вектор
  • Санкт-Петербург

  • от 300000 RUR

НПФ Протера
  • Санкт-Петербург

  • от 300000 RUR

Силовые машины, Акционерное общество

Инженер-программист АСУ ТП

Силовые машины, Акционерное общество

  • Санкт-Петербург

  • от 300000 RUR

Кобак Лаб
  • Санкт-Петербург

  • от 300000 RUR

Инконтрол
  • Санкт-Петербург

  • от 300000 RUR

  • Санкт-Петербург

  • от 300000 RUR

Русгидро Цифровые Решения

Ведущий инженер-программист SCADA (АСУТП)

Русгидро Цифровые Решения

  • Санкт-Петербург

  • от 300000 RUR

Лазерные Системы
  • Санкт-Петербург

  • до 300000 RUR

Энергетические Решения и Технологии

Инженер-проектировщик систем автоматизации и связи

Энергетические Решения и Технологии

  • Санкт-Петербург

  • до 300000 RUR

  • Санкт-Петербург

  • до 300000 RUR

НПФ Завод ИЗМЕРОН
  • Санкт-Петербург

  • до 300000 RUR

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

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