Опубликовано 20 дней назад

Инженер‑программист встраиваемых систем в Алабуга. Менеджмент Екатеринбург

Building iconв офис
Person iconjunior
Money bag iconот 278 000 ₽/мес

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

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

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

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

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

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

Эту вакансию мы нашли в HH.ru
АМ

Алабуга. Менеджмент

Екатеринбург

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Python
стажировки по Python
Автоотклики