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

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

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

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

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

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

  • низкоуровневое программирование микроконтроллеров 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

Рекомендуем
Проманалитприбор

Инженер-программист

Проманалитприбор

  • Бердск

  • от 277500 RUR

Рекомендуем
МТС
  • Новосибирск

  • от 277500 RUR

Испытательный Центр Стройэксперт
  • Новосибирск

  • от 277500 RUR

Центр финансовых технологий
  • Новосибирск

  • от 277500 RUR

РТ-Инжиниринг
  • Новосибирск

  • от 277500 RUR

Кадровое Агентство Хантлинк

Инженер-разработчик (силовая электроника)

Кадровое Агентство Хантлинк

  • Новосибирск

  • от 277500 RUR

НПО ЭЛСИБ АО

Инженер-программист

НПО ЭЛСИБ АО

  • Новосибирск

  • от 277500 RUR

HR Инжиниринг
  • Новосибирск

  • до 300000 RUR

«Предприятие «ЭЛТЕКС»

Инженер-программист Python/Go

«Предприятие «ЭЛТЕКС»

  • Новосибирск

  • от 315689 RUR

Магистраль
  • Новосибирск

  • до 400000 RUR

«Предприятие «ЭЛТЕКС»
  • Новосибирск

  • до 400000 RUR

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

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