Cтарший инженер - программист встроенного программного обеспечения
По договоренности
- Площадь Ильича
- Сухаревская
- Тургеневская
Компания ООО "ЮВС-Авиа" более 13 лет специализируется на разработке и производстве беспилотных летательных аппаратов, в настоящее время является дочерним предприятием Концерна "Калашников".
Обязанности:
Обязанности:
- Разрабатывать и сопровождать встроенное ПО на базе ОС семейства Linux (встраиваемые дистрибутивы, SBC, одноплатные компьютеры) и микроконтроллеров ESP32 / STM32;
- Настраивать периферию и шины: UART, SPI, I2C, CAN, Ethernet, Wi-Fi, BLE, ADC/DAC, PWM;
- Писать эффективный, безопасный и тестируемый код на C/C++, участвовать в code review;
- Проводить отладку и профилирование: анализ памяти, прерываний, многозадачности, энергопотребления;
- Настраивать кросс-компиляцию, CI/CD-пайплайны для embedded, автоматизировать тестирование (unit, HIL);
- Взаимодействовать с hardware-инженерами, QA, системными архитекторами и продактами;
- Участвовать в выборе компонентов, оценке сроков и проектировании архитектуры новых модулей.
- Коммерческий опыт разработки embedded-ПО от 2 лет;
- Уверенное владение C/C++: работа с памятью, указателями, прерываниями, конкурентностью, volatile, битовыми операциями, знание принципов MISRA C (на практике или в теории);
- Опыт работы с ОС семейства Linux: разработка в user-space, кросс-компиляция, работа с sysfs, udev, systemd, настройка сборочных сред (Yocto / Buildroot или ручная toolchain), базовое понимание работы ядра и модулей;
- Практический опыт с микроконтроллерами:
STM32 (семейства F4/G4/H7 и т.п.), работа с HAL/LL, STM32Cube, Keil/IAR/STM32CubeIDE,
ESP32 (классический / S3 / C3), работа с ESP-IDF, настройка Wi-Fi/BLE, управление энергопотреблением, работа с NVS/Flash; - Опыт работы с протоколом MAVLink (v1/v2): генерация кода (mavgen/mavgen2), обработка сообщений, реализация heartbeat/mission/telemetry, отладка трафика (Wireshark, MAVProxy, MAVLink Inspector);
- Умение работать с отладочным оборудованием: JTAG/SWD, GDB, логические анализаторы, осциллографы;
- Навыки работы с Git, понимание ветвления, ревью и базовых CI/CD-процессов;
- Английский на уровне чтения даташитов, спецификаций и технической документации (B1+).
Желательные навыки (будут преимуществом):
- Знание Python/Bash для автоматизации тестов, парсинга логов, скриптов прошивки/OTA;
- Опыт работы с Zephyr RTOS, FreeRTOS, ThreadX или кастомными планировщиками;
- Понимание основ сетевых стеков (TCP/IP, UDP, MQTT, CoAP, WebSocket).
- Официальное оформление согласно ТК РФ с первого дня;
- График 5/2, с 09:00 до 18:00, пятница сокращенный день до 16:45;
- ДМС со стоматологией после испытательного срока.
Адрес: Россия, Москва, Арбатско-Покровская линия, метро Бауманская
Опубликована 23 дня назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноОбязанности: разработка интеграционных тестов (Python) для встраиваемого ПО и отладка их на стендах; разработка методик тестирования ПО; разработка инструментов для автоматизации процессов тестирования; рассмотрение исходного кода и моделей на соотве...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
до 180 000 ₽
Выше средней на 28%
НИИ автоматической аппаратуры им. В.С. Семенихина образован в 1956 году для работ по созданию автоматизированных систем управления. Основным научно-техническим достижением института за последние годы является создание для использования в командных тр...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
Концерн воздушно-космической обороны «Алмаз – Антей» — крупный холдинг оборонно-промышленного комплекса, лидер сегмента систем воздушно космической обороны в Российской Федерации. Требования: Образование: высшее (техническое или физико-математическое...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
140 000 - 180 000 ₽
Выше средней на 14%
Обязанности: Разработка и сопровождение программного обеспечения под операционные системы Linux / QNX/КПДА Разработка и сопровождение программного обеспечения для сигнальных процессоров. Сопровождение и доработка прикладного и служебного программного...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
от 90 000 ₽
Обязанности: Разработка и отладка ПО в OC Windows и OC Linux на языке С++ для контрольно-проверочной аппаратуры Разработка программного обеспечения контрольно-проверочной аппаратуры Отладка программного обеспечения на макетных и опытных образцах элек...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
170 000 - 230 000 ₽
Выше средней на 42%
Обязанности: работа в проектах автоматизации и диспетчеризации программирование контроллеров разработка интерфейса оператора SCADA систем участие в пусконаладочных работах на объектах участие в сервисном обслуживании установленных систем Требования: ...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
Вакансия в подборках
Похожие вакансии
до 180 000 ₽
140 000 - 180 000 ₽