ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА) Обязанности: низкоуровневое программирование микроконтроллеров 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. С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ: официальное трудоустройство в соответствии с ТК РФ; полис добровольного медицинского страхования; конкурентный уровень заработной платы (обсуждается индивидуально); развитую корпоративную культуру; спортивные и киберспортивные мероприятия; бесплатный транспорт до работы из г. Елабуга и обратно. ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Похожие вакансии
Ведущий инженер-программист АСУ электротехнического оборудования
Договорная
Йошкар-Ола
КЭР-Автоматика