Embedded & IoT — свежие вакансии
Обновляется каждый час. Найдено: 67 вакансий за последнюю неделю.
- Вакансий за неделю:
- 67
- Медиана:
- 200 000 ₽
- Вилка:
- 145 000 ₽ — 277 500 ₽
Зарплаты — по 93 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Инженер-разработчик IoT и систем автоматизации (Embedded / RS-485 / Modbus)
Мы разрабатываем цифровые решения для управления многоквартирными домами и инженерной инфраструктурой ЖКХ.
Сейчас мы ищем инженера-разработчика, который поможет создавать и внедрять устройства на базе современных микроконтроллеров и промышленных протоколов связи для эксплуатации в реальных условиях многоквартирных домов.
Чем предстоит заниматься:
- Разработка и сборка прототипов IoT-устройств и систем диспетчеризации.
- Интеграция готовых микроконтроллеров, датчиков, реле и модулей связи.
- Настройка взаимодействия устройств по протоколам Modbus RTU, Modbus TCP, RS-485, MQTT.
- Разработка и тестирование систем удаленного мониторинга и управления.
- Подключение исполнительных механизмов, приводов, насосов, клапанов и датчиков.
- Подготовка устройств к опытной эксплуатации на объектах ЖКХ.
- Диагностика неисправностей оборудования и поиск причин отказов.
- Участие в разработке архитектуры новых устройств и технических решений.
- Взаимодействие с разработчиками ПО, монтажниками и техническими специалистами.
Нам нужен инженер, который умеет работать руками и способен самостоятельно собрать работоспособный прототип.
Для нас важны инженерные навыки:
- Сборка устройства из готовых компонентов;
- Подключение датчиков и исполнительных механизмов;
- Настройка обмена данными по RS-485;
- Подключение устройства к MQTT-серверу;
- Проверка работы оборудования в реальных условиях;
- Поиск причины неисправности и ее устранение.
Обязательные навыки:
- Практический опыт работы с микроконтроллерами ESP32, STM32 или аналогичными платформами.
- Опыт сборки и настройки устройств автоматизации.
- Понимание принципов работы промышленных интерфейсов RS-485.
- Знание протоколов Modbus RTU, Modbus TCP.
- Опыт работы с MQTT.
- Работа с реле, контакторами, датчиками и исполнительными механизмами.
- Базовые знания схемотехники.
- Навыки пайки, сборки и диагностики оборудования.
- Работа с мультиметром, осциллографом и лабораторным блоком питания.
- Умение читать электрические схемы.
Будет преимуществом:
- Опыт работы с промышленной автоматикой.
- Разработка IoT-устройств.
- Опыт в ЖКХ, энергетике, водоснабжении или диспетчеризации.
- Опыт работы с GSM/LTE-модулями.
- Знание CAN, LoRaWAN, NB-IoT.
- Работа с промышленными контроллерами.
- Понимание SCADA-систем.
- Опыт вывода устройств в опытную или серийную эксплуатацию.
Условия:
- График 5/2 с 10:00 до 19:00, офис.
- Система корпоративной лояльности для сотрудников.
- Возможность посещения бассейна.
Ведущий инженер‑разработчик (Backend/Embedded/DevOps)
Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- Embedded‑разработка ПО: программирование микроконтроллеров и встраиваемых систем, работа с RTOS (FreeRTOS и аналоги), понимание низкоуровневых операций, работа с периферией и драйверами;
- Интеграция сервисов, поддержка сетевых архитектур;
- Разработка серверной логики (Backend/Fullstack/DevOps), пользовательских интерфейсов и интеграция архитектур;
- Работа с сетевыми протоколами (TCP/IP, HTTP/HTTPS, MQTT);
- Работа с Linux (настройка и эксплуатация в разработке и на целевых устройствах);
- Работа с инструментами разработки: VS Code, Docker.
БУДЕТ ПРЕИМУЩЕСТВОМ:
- Уверенное владение Python: опыт работы с библиотеками requests, threading, socket, pyserial (в т. ч. для взаимодействия с встраиваемыми устройствами);
- Опыт работы с Linux;
- Опыт работы с сетевыми стеками и протоколами, локальными и глобальными сетями.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- Официальное трудоустройство в соответствии с ТК РФ;
- Полис добровольного медицинского страхования;
- Конкурентный уровень заработной платы (обсуждается индивидуально);
- Развитую корпоративную культуру;
- Спортивные и киберспортивные мероприятия;
- Бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер‑программист встраиваемых систем
Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- низкоуровневое программирование микроконтроллеров 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.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- полис добровольного медицинского страхования;
- конкурентный уровень заработной платы (обсуждается индивидуально);
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуга и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Инженер-программист (SDR / ЦОС)
Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
Обязанности:
- разработка и отладка SDR-алгоритмов;
- настройка и оптимизация сетей на базе оборудования MikroTik и Keenetic;
- связывание SDR-систем (как пользовательских терминалов или ретрансляторов) с IP-сетями;
- написание скриптов Python/ Bash для автоматизации сетевых конфигураций и управления SDR-устройствами;
- измерение ключевых параметров радиоканала RSSI, SNR, BER.
Будет преимуществом:
- умение работать в MATLAB для моделирования радиоканала;
- умение работать с multipath fading;
- умение работать в Simulink;
- опыт разработки на C/C++.
С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ:
- официальное трудоустройство в соответствии с ТК РФ;
- пятидневную рабочую неделю, ненормированный график;
- конкурентный уровень заработной платы, обсуждается индивидуально;
- развитую корпоративную культуру;
- спортивные и киберспортивные мероприятия;
- бесплатный транспорт до работы из г. Елабуги и обратно.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)
ЕЛАМЕД – российская производственная компания, выпускающая высокотехнологичную медицинскую продукцию различного назначения.
Одна из особенностей нашего предприятия – бережное и ответственное отношение к своим сотрудникам
Мы предлагаем стабильную работу в команде профессионалов, различные программы развития, неоценимый опыт и возможность учиться у лучших.
Обязанности:
- Непосредственное участие в освоении новых изделий.
- Конструкторское сопровождение в производстве серийных изделий.
- Проведение анализа схемотехники и принципов функционирования сложных электронных устройств, определяющих алгоритмы встроенного ПО и используемые аппаратные компоненты применяемых микроконтроллеров, устранение выявленных несоответствий.
- Анализ схемотехники серийно выпускаемых изделий, подача предложений по улучшению качества и снижению себестоимости данных изделий.
- Проведение опытно-конструкторских и исследовательских работ с целью устранения несоответствий и улучшению качества изделий.
Требования:
- Высшее техническое образование по специальностям: программная инженерия, информатика и вычислительная техника, прикладная математика и информатика, информационные системы и технологии и другие.
- Опыт работы от 3-х лет.
- Знание специальных программ: AutoCad (Компас 2D), T-Flex, DipTrace.
-
Для иногородних сотрудников предлагаем уютные корпоративные квартиры в нашем собственном жилом фонде.
- Официальное трудоустройство.
- Белая заработная плата, выплаты два раза в месяц, на карту ведущих банков (Сбер, Альфа).
- График работы пн-чт с 8:00 до 17:00, пт 8:00 до 16:00, сб,вс выходные.
- Корпоративное обучение за счет компании.
- Возможность карьерного роста.
- Насыщенная корпоративная жизнь (подарки сотрудникам, конкурсы, скидки в МЦ «Еламед» и т.д.).
Ведущий инженер-программист (микроконтроллеры / embedded / встраиваемые системы)
Подбор сотрудников ведется в интересах ООО НТЦ "ЮРИОН".
Научно-технический центр «ЮРИОН» более 25 лет занимается разработкой цифровых систем передачи аудио и видеоинформации.
Уважаемые соискатели, удаленной работы нет!
Обязанности:
- Разработка архитектуры, встраиваемого и
инструментального ПО для микроконтроллеров и
встраиваемых систем; - Проектирование и оптимизация низкоуровневых
драйверов; - Организация процессов для обеспечения высокого
качества кода; - Приведение прототипов разрабатываемых изделий в
рабочее состояние на этапах активной разработки; - Поддержка актуальных и существующих проектов;
- Написание технической документации (спецификации,
схемы, ТЗ); - Взаимодействие со смежными отделами:
схемотехниками, тестировщиками, технологами; - Участие в подборе микроконтроллеров и основной
элементной базы для новых и существующих
проектов, а также инструментов и методологии; - Прототипирование и участие в полном жизненном
цикле разработки и производства устройства; - Руководство командой разработчиков по проекту.
Языки программирования:
- Для встраиваемого ПО обязательно C. Для более
сложных проектов С++. Большим плюсом знание
Assembler для ядер ARM Cortex-M, AVR;
- Для инструментального ПО также С++/Python.
Архитектуры и ядра микроконтроллеров:
- ARM Cortex-M (M0, M3, M4, M7);
- STMicroelectronics (STM32);
- AVR;
- TI MSP
Периферия и низкоуровневое программирование:
- Работа с прерываниями и таймерами, DMA,
ADC/DAC, PWM;
- Драйверы периферии: UART, SPI, I2C, I2S, USB
(Device/Host), CAN, Ethernet;
- Отладка с помощью JTAG/SWD,
- Навыки работы с мультиметром, осциллографам,
логическими анализаторами
Условия:
- Работа в стабильной компании, входящей в реестр оборонно-промышленного комплекса;
- Оформление по ТК РФ;
- Ежемесячные премии;
- Годовую премию ( в зависимости от результатов работы компании за год);
- 100% оплата больничных листков (после испытательного срока);
- Подарки сотрудникам и их детям на Новый год;
- График работы: 5/2, рабочий день с 9.00 до 18.00 (можно начинать раньше или позже на 1 час);
- Дружелюбную кадровую политику;
- Современный офис в районе м. Преображенская площадь.
Ведущий инженер-программист Linux (embedded / встраиваемые системы)
Подбор сотрудников ведется в интересах ООО НТЦ "ЮРИОН".
Компания занимается разработкой цифровых систем передачи аудио и видео информации.
Обязанности:
- Разработка архитектуры, встраиваемого и инструментального программного обеспечения для Linux-систем (ARM, RISC-V);
- Сборка и конфигурация ядра Linux под конкретную аппаратную платформу, модификация загрузчиков (U-Boot), rootfs;
- Разработка и отладка драйверов для целевых изделий;
- Приведение прототипов разрабатываемых изделий в рабочее состояние на этапах активной разработки;
- Поддержка актуальных и существующих проектов;
- Написание технической документации;
- Взаимодействие со смежными отделами: схемотехниками, тестировщиками, технологами;
- Участие в подборе процессоров и основной элементной базы для новых и существующих проектов, а также инструментов и методологии.
- Глубокое понимание архитектуры встраиваемых Linux-систем, умение проводить профилирование системы, задавать оптимальный вектор развития проектов и их отдельных узлов;
- Способность взаимодействия с разработчиками внутри отдела, а также смежных отделов чья работа непосредственно влияет на результаты развития проекта;
- Владение техническим языком, достаточным для взаимодействия с разработчиками, участвующими в проекте, чтения и составления технической документации, аргументации требований к технической реализации проекта;
- Навыки методичного подхода к разработке в рамках проекта.
- Работа в стабильной компании, входящей в реестр оборонно-промышленного комплекса;
- Оформление по ТК РФ;
- Ежемесячные премии;
- Годовую премию ( в зависимости от результатов работы компании за год);
- 100% оплата больничных листков (после испытательного срока);
- Подарки сотрудникам и их детям на Новый год;
- График работы: 5/2, рабочий день с 9.00 до 18.00 (можно начинать раньше или позже на 1 час);
- Дружелюбную кадровую политику;
- Современный офис в районе м. Преображенская площадь.
#senior #москва
БЮРО 1440
Системный программист встраиваемых систем
Похожие специалисты получают 217 000 - 314 000 ₽
Формат работы: можно удалённо (Москва)
БЮРО 1440 — российская аэрокосмическая компания, разработчик и оператор отечественной спутниковой группировки для высокоскоростной передачи данных с глобальным покрытием.
☑️ Чем предстоит заниматься
-Создавать и поддерживать специализированные дистрибутивы на базе Linux для промышленного использования в системах космической системы
-Писать Yocto рецепты для сборки разнообразного ПО
-Изучать и адаптировать многочисленные сборочные системы: cmake, bazel, meson, go, wheel
-Улучшать существующие и создавать новые командные процессы по выпуску ОС
☑️ Что мы ожидаем
-Опыт работы в области System Engineer, Linux Engineer, DevOps от 3 лет
-Отличное знание Linux (архитектура, сборка и администрирование)
-Опыт автоматизации и написания скриптов на Python и bash
-Будет плюсом: опыт системного программирования на C/C++ или разработки встраиваемого ПО
Контакты: join@1440.space
Инженер по тестированию и диагностике встраиваемых систем (Embedded)
Компания — российский производитель инновационного оборудования и программного обеспечения в области автоматизации медосмотров сотрудников. Компания - лидер рынка, является резидентом Сколково и имеет IT аккредитацию.
Ищем увлеченного инженера для тестирования и диагностики аппаратно-программных комплексов. Роль на стыке схемотехники, тестирования и разработки, кому интересно заниматься расследованием и углубляться в проблемы, помогая продукту расти!
Место работы: г. Видное
✅ Чем предстоит заниматься:
- Анализировать логи Linux/Embedded-систем, выявлять сбои, зависания и утечки памяти;
- Проводить диагностику печатных плат, электронных компонентов и интерфейсов I2C/SPI/UART/RS-485/RS-232;
- Искать дефекты монтажа, пайки и маркировки;
- Использовать готовые сервисы для анализа логов, поиска аномалий и предиктивной диагностики;
- Разрабатывать методики входного и выходного контроля, чек-листы для ОТК;
- Участвовать в расследовании рекламаций и отказов оборудования.
Задачи будут расширяться в зависимости от опыта.
✅Наши ожидания:
- Высшее техническое образование;
- Опыт работы с Linux;
- Понимание основ электроники и схемотехники;
- Умение читать принципиальные схемы, пользоваться мультиметром и осциллографом;
- Опыт анализа логов, парсинга и поиска аномалий;
- Знание протоколов UART, SPI, I2C, CAN, Modbus.
✅ Что мы предлагаем:
-
Официальное трудоустройство, полностью «белая» зарплата, оплата больничных и отпусков;
-
Работа в офисе продаж в г. Видное, график 5/2;
-
Оклад обсуждается по результатам собеседования;
-
ДМС, корпоративная связь, ноутбук.
ООО "НПП "Инжект" Госкорпорации "Росатом" осуществляет подбор специалиста на вакансию "Инженер-программист"
Обязанности:
-
Написание программного обеспечения для управления производственным оборудованием;
-
Разработка программного обеспечения верхнего уровня (желательно MS Visual Studio);
-
Владение C#;
-
Опыт участия в проектной работе;
-
Умение самостоятельно подобрать платформу/инструменты для выполнения задач;
-
Написание программной оболочки для управления станком через контроллер;
-
Написание программ для микроконтроллеров с начальными знаниями в области схемотехники.
- Опыт работы от 1 года;
- Приветствуется опыт разработки в среде LabView;
- Желательно наличие примеров работ.
- Работа (полный день) в Ленинском районе г. Саратова;
- Оклад+надбавка+ежемесячная премия+годовая премия;
- Добровольное медицинское страхование;
- Стабильная заработная плата (уровень вознаграждения обсуждается на собеседовании).
Инженер-разработчик по системам управления (Control / GNC engineer)
#GNC #ControlSystems #UAV #Robotics
Описание:
Компания Физтехов, разрабатываем системы автономности для БПЛА: компьютерное зрение, навигация в условиях отсутствия GNSS, автономный полёт и выполнение миссий. Сейчас усиливаем направление управления: нужен человек, который возьмёт на себя контур «оценка состояния → управление → траектория» и доведёт его от симулятора до реальных полётов.
Много работаем с Edge-вычислителями на борту, летаем часто и много — фидбэк от железа приходит быстро.
Периодически ходим на хакатоны и конференции, как слушатели и докладчики.
Задачи:
◦ Разработка и настройка контуров управления БПЛА (мультироторы и/или самолётного типа): attitude/rate, position, velocity, guidance
◦ Планирование траекторий и маневров, обход препятствий, автономное выполнение миссий
◦ Оценка состояния и sensor fusion (IMU, барометр, магнитометр, GNSS, VIO/VSLAM, дальномеры) — совместно с CV-командой
◦ Интеграция с автопилотами (PX4/ArduPilot/BetaFlight): доработка прошивок, offboard-управление, MAVLink
◦ Разработка симуляционного стенда и HIL/SIL пайплайнов, автоматизация регрессионных тестов управления
◦ Подготовка и проведение лётных экспериментов, анализ логов, тюнинг по реальным данным
◦ Работа с отказоустойчивостью: детекция отказов, safety-логика, деградация режимов
Требования:
◦ Понимание теории управления на практическом уровне: PID/каскадные схемы, LQR, MPC, фильтр Калмана (EKF/UKF)
◦ Хорошие навыки кодинга на Python
◦ Опыт работы с динамикой ЛА или роботов: моделирование, идентификация, кинематика/динамика твёрдого тела, кватернионы
◦ Опыт с PX4/ArduPilot/BetaFlight и/или ROS/ROS2
◦ Сильный бекграунд в математике и/или физике
◦ Умение работать с реальным железом и логами, а не только с моделью в MATLAB
Будет плюсом:
◦ Реальные налёты и опыт настройки аппаратов «в поле», навыки пилотирования
◦ Опыт с симуляторами: Gazebo, Isaac Sim, AirSim, jMAVSim
◦ Навигация без GNSS: VIO, terrain-relative navigation, оптический поток
◦ Опыт с embedded: STM32, RTOS, интеграция на Jetson/Rockchip/RPi
◦ RL или learning-based control как дополнение к классике
◦ Практика публичных выступлений (конференции, обучение, презентации)
◦ Участие в соревнованиях (хакатоны, дрон-рейсинг, робототехнические конкурсы)
◦ Научные статьи в рецензируемых журналах
◦ Свой pet-проект (свой аппарат, свой автопилот, свой симулятор — всё зачтётся)
От нас:
◦ Продовые задачи, осязаемые, интересные, значимые — ваш код реально летает
◦ Своя лётная база и парк аппаратов, быстрый цикл «идея → полёт»
◦ Возможность разностороннего роста (после нас уходят в бигтех)
◦ Активное менторство и сильная команда (CV, embedded, механика — рядом, а не в другом городе)
◦ Никакого корпоративного булшита
◦ IT-аккредитация
P.S. возможно рассмотрение написания дипломной работы
КОРПОРАТИВНЫЙ ИНСТИТУТ ЭЛЕКТРОТЕХНИЧЕСКОГО ПРИБОРОСТРОЕНИЯ (КИЭП «ЭНЕРГОМЕРА») занимается разработкой идей и проектированием широкого спектра электротехнической продукции. Непрерывные разработки, максимально востребованные в отрасли, - наша заслуга, и мы не намерены останавливаться на достигнутом!
КИЭП "ЭНЕРГОМЕРА" - это:
- 20 конструкторских бюро с локацией в Ставрополе, Невинномысске, Новосибирске и Чебоксарах.
- более 200 высококвалифицированных специалистов, в т.ч. более 160 разработчиков и специалистов по сопровождению продукта.
Приглашаем в свою команду профессионалов ИНЖЕНЕРА-ПРОГРАММИСТА 1 КАТЕГОРИИ!
Обязанности:
- Навыки программирования на С/C++, ассемблер.
- Разработка встраемого ПО для микроконтроллеров в измерительных приборах.
- Практический опыт программирования микроконтроллеров.
- Разработка ПО верхнего уровня (пользовательские программы по работе с нестандартным оборудованием).
- Разработка программ на основе анализа математических моделей и алгоритмов.
- Разработка инструкций по работе с программами, оформление необходимой технической документации.
- Выполнение работ по подготовке программ к отладке, самостоятельное тестирование и отладка ПО.
- Сопровождения внедрения программ и программных средств.
Требования:
- Знание основ схемотехники.
- Умение разбираться в чужом коде.
- Навыки работы с контрольно-измерительными приборами.
- Навыки работы с технической документацией.
- Знание английского языка (на уровне чтения технической литературы).
- Знание сетевых технологий, физических интерфейсов связи, промышленных протоколов передачи данных.
- Знание ГОСТов, ПУЭ, правил технической эксплуатации электроустановок и других регламентирующих документов в сфере электроэнергетики.
- Работу в г. Новосибирске (ст. м. Заельцовская).
- Оформление согласно трудовому законодательству, полный социальный пакет.
- Интересную работу в надежной, крупной компании.
- Уникальный практический опыт в команде профессионалов.
- Профессиональный рост, благодаря реализации интересных, нестандартных задач.
- Корпоративное обучение (внутреннее и внешнее).
- Сборка и конфигурирование прошивок
- Разработка и модификация загрузчиков (U-boot)
- Разработка драйверов устройств и модификация модулей ядра OC Linux
- Разработка системного программного обеспечения (системные демоны, утилиты и т.п.)
- Отладка программно-аппаратной части
- Написание документации к разрабатываемому программному продукту
- Уверенное владение языком С
- Понимание строения архитектур современных процессоров (Arm64) и периферии
- Опыт работы с загрузчиками и низкоуровневым ПО
- Опыт системного программирования в ОС Linux
- Навык работы с системами сборки (Yocto, Buildroot)
- Умение пользоваться инструментами разработки и отладки (Make, GCC, GDB)
- Навык работы с системами контроля версий (Git)
- Знание сетевых технологий
- Базовые знания криптографии
Что мы предлагаем:
Здоровье и спорт:
- ДМС + стоматология
- Корпоративные скидки в фитнес-клуб World Class
- Корпоративный тариф на абонементы FITMOST
- Программа корпоративных скидок Best Benefits – на спорт и не только
- Спортивные мероприятия (турниры по футболу, волейболу, киберспорт, забеги, шахматы)
Обучение и развитие:
- Курсы английского языка, в том числе с носителем языка
- Сообщества по интересам: вместе читаем книги, ходим на интересные мероприятия и делимся маршрутами путешествий
- Внешние профессиональные курсы и конференции, сертифицированное обучение, которые вы выбираете сами
- Профильные митапы – организовываем, проводим и принимаем участие
- Билеты со скидкой в Музей криптографии для сотрудников и их семей
А также:
- Работа в офисе
- Комфортный офис в Москве с кофе-поинтами и разнообразными снеками каждый день
- Насыщенные и яркие корпоративные праздники
- Классный мерч
Наша команда разрабатывает и сопровождает роботов доставки — автономные транспортные средства, которые уже работают в нескольких городах. Это высокотехнологичный продукт: он объединяет робототехнику, механику, электронику и программное обеспечение. Наша главная задача — создавать и поддерживать системное ПО, которое гарантирует безопасную и производительную работу роботов в реальных условиях.
Служба разработки пайплайна следит за тем, чтобы код, который выполняется на роботе, был безопасным и производительным и соответствовал ожиданиям. Мы сосредоточены на операционной системе роботов. Нам нужно:
* настраивать её работу;
* перекомпоновывать компоненты;
* обновлять библиотеки;
* обеспечивать криптографическую защиту (генерировать уникальные ключи шифрования для каждого робота);
* описывать релейные флоу и другие системные механизмы.
В подразделении ценят инженерный подход, системное мышление и интерес к работе с реальными физическими устройствами.
Разработка ПО для роботов
Вы будете участвовать в разработке системного ПО для роботов на C++ и Python. Вам предстоит перекомпоновывать системные модули, обновлять библиотеки, настраивать среду выполнения, а также обеспечивать стабильность и производительность ПО.
Безопасность и конфигурации
Вы будете настраивать систему криптографической защиты, описывать, как безопасно обновлять прошивки и конфигурации, собирать ядро и описывать оборудование, поддерживать фабричное производство, а также работать с инструментами управления версиями и пайплайнами поставки кода.
Больше о разработке в Яндексе — в канале Yandex for Developers
* Работали с Linux на уровне пользователя
* Знаете консольные команды, понимаете файловую систему, процессы и сетевые настройки
* Готовы работать в командной строке как в основной среде
* Имеете опыт разработки на C++ и Python (учебные проекты, хакатоны, исследовательские работы или коммерческий опыт)
* Понимаете основы компиляции, сборки проектов и работы с зависимостями
* Увлекаетесь робототехникой
* Интересуетесь работой с физическими устройствами и железом
* Понимаете, как работает встроенное ПО и какие ограничения накладывает работа с реальной техникой
* Обладаете системным мышлением
* Умеете разбираться в сложных технических системах
* Готовы погружаться в низкоуровневые детали
* Самостоятельны в поиске информации
* Внимательны к деталям
* Официальное трудоустройство на 3 месяца
* Занятость 20–40 часов в неделю (обсуждаемо)
* Работа в офисе в Москве или Санкт‑Петербурге
* Доступ к ресурсам и возможностям Яндекса
* Сложные задачи для сервисов с миллионами пользователей
* Работа в классной команде, ориентированной на поддержку и развитие
* Возможность влиять на процесс и результат
* Компенсация затрат на питание на территории офиса
Инженер-программист
- Анализ требований к разрабатываемой продукции, определение и выбор оптимального технического решения
- Разработка программного обеспечения и программной документации, материалов эскизных, технических, рабочих проектов в соответствии с техническим заданием, требованиями стандартов
- Участие в наладке, испытаниях и сдаче в эксплуатацию опытных образцов изделий, узлов, систем и деталей новой и модернизированной выпускаемой предприятием продукции
- Совместно с работниками смежных подразделений подготовка отчетности по реализуемым проектам для Министерства промышленности и торговли Российской Федерации, Фонда перспективных исследований, Госкорпорации «Росатом» и иных организаций
Возможные задачи:
- Разработка, отладка, тестирование библиотек параллельной передачи данных (на базе UCX, libfabric)
- Разработка модулей ядра Linux
- Настройка и автоматизация развёртывания ПО
- Наладка высокопроизводительных комплексов на основе разрабатываемой сети
По мере приобретения опыта и в зависимости от желания возможен постепенный переход к разработке архитектуры высокоскоростной сети
Требования:
- Высшее (бакалавр, магистр) профильное образование (математика, информатика) или неоконченное высшее с опытом работы в IT
- Опыт работы более от 1 года в должности инженера-программиста / научно-исследовательской деятельности / инженерной деятельности
- Владение языком С
- Знание классических алгоритмов и структур данных
- Опыт работы с ОС Linux
- Технический английский
- Работа в развивающейся компании в стабильной отрасли
- Конкурентная заработная плата
- Годовое премирование по результатам работы
- Добровольное медицинское страхование
- Современные рабочие места
- Цифровые сервисы для сотрудников
- Обучение и развитие сотрудников
Кто такой Embedded & IoT
Embedded-разработчик программирует железо: микроконтроллеры, датчики, умные устройства, промышленную автоматику. Пишет прошивки на C и C++, которые работают там, где нет привычной операционной системы, а есть считанные килобайты памяти и жёсткие требования к энергопотреблению.
Это код, который управляет физическим миром: двигатель, клапан, дисплей, радиомодуль. Ошибка здесь стоит дороже, чем в вебе, — устройство уже у клиента, и обновить его бывает сложно или невозможно. Отсюда особая культура: аккуратность, работа с ограниченными ресурсами, понимание того, что происходит на уровне регистров.
Направление входит в системную инженерию, но стоит особняком: здесь ближе к железу, чем к серверам и облакам. Востребовано в промышленности, автопроме, телекоме, медтехнике и во всём, что связано с IoT.
Требования и стек
Основа — C и C++ близко к железу: работа с регистрами, прерываниями, периферией через I2C, SPI, UART, CAN. Поверх часто лежит RTOS — FreeRTOS, Zephyr, ThreadX, — когда одной прошивке нужно делать несколько задач одновременно.
С чем работают каждый день:
- микроконтроллеры STM32, ESP32, nRF, AVR, ядра ARM Cortex-M;
- IoT-протоколы: MQTT, CoAP, LoRaWAN, Zigbee, Matter;
- беспроводные стеки BLE, Bluetooth, Wi-Fi;
- отладка через JTAG и SWD, осциллограф и логический анализатор.
В промышленном сегменте добавляются ПЛК и SCADA — Codesys, Siemens S7, языки стандарта IEC 61131-3. Полезно читать схемотехнику и datasheet, чтобы понимать устройство, для которого пишешь прошивку.
Что ждут от кандидата
Путь в embedded обычно идёт от электроники или от C и C++. Если за плечами радиотехнический или приборостроительный профиль, вы уже понимаете железо — остаётся подтянуть программирование. Если пришли из разработки на C++, наоборот, освоить периферию, прерывания и работу с ограниченной памятью.
Что ждут от кандидата:
- уверенный C, часто C++, и понимание, во что компилируется код;
- работа с даташитами и периферией микроконтроллера;
- базовая электроника: как читать схему, снять сигнал осциллографом;
- одна из RTOS и хотя бы один класс IoT-протоколов.
Лучший аргумент на собеседовании — собранное своими руками устройство: плата на STM32 или ESP32, которая что-то реально делает. Такой пет-проект показывает весь цикл — от схемы до прошивки — и ценится выше строчек в резюме.
Зарплаты и спрос
Медианная зарплата — 200 000 ₽ по вакансиям за последние 30 дней. Подробная статистика зарплат Embedded & IoT.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →