- Страна
- Россия
Старший инженер по разработке ПО (Python)
YADRO — лидер российского рынка ИТ-инфраструктуры, предлагающий работу над уникальными инженерными задачами. Вакансия привлекательна гибким форматом работы, использованием современного стека (UV, CI/CD) и возможностью влиять на качество реального «железа».
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью сочетать навыки классической разработки на Python с глубокими знаниями электроники, умением читать схемы и работать с низкоуровневыми интерфейсами (I2C, UART). Senior-позиция подразумевает ответственность за архитектуру тестовых фреймворков и HIL-тестирование.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении не указана зарплата, однако для Senior Python инженера с уклоном в Embedded на российском рынке медиана составляет около 300 000 - 350 000 рублей. Учитывая статус компании YADRO, можно ожидать предложения в верхней границе рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#senior #удаленка #гибрид #офис
YADRO
Старший инженер по разработке ПО (Python)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
*☑️* Чем предстоит заниматься
-Разработка программного обеспечения для стендов выходного контроля, Bring-up устройств и PCB:
-Bring-up оборудования и плат
-Дебаг и локализация проблем PCB
-Разработка высокоуровневого фреймворка управления стендом
-Взаимодействие с периферией
-Разработка тестовых сценариев
-Обработка аварийных сценариев
-Разработка мок тестов
-Применение HIL (Hardware-in-the-Loop)
-Проведение реворков PCB
-Изучение принципиальных схем
-Анализ требований и составление плана работ
-Декомпозиция проектов на задачи
-Доработка написанных ранее инструментов
-Разработка новых инструментов с упором на масштабируемость и изменяемость
*☑️* Наши пожелания к кандидатам
-Умение читать электрические принципиальные схемы
-Опыт промышленной разработки на Python от 2-х лет
-Опыт embedded-разработки (stm32, Raspberry Pi): работа с I2C, GPIO, взаимодействие по UART
-Продвинутый пользователь Linux, знание базовых утилит (ssh, grep, dd, sed и т.д.)
-Понимание работы окружения
-Понимание принципов разработки программно-аппаратных систем
-Опыт разработки автотестов с использованием pytest
-Понимание принципов работы основных сетевых протоколов
-Опыт работы с пакетными менеджерами (UV), CI/CD
-Умение документировать код, обеспечивать контроль версий разрабатываемого кода с помощью git, взаимодействовать с разработчиками и внутренними заказчиками
-Английский язык на уровне чтения технической документации
Контакты: Откликнуться
*🔥* Подписаться на наши каналы / Откликнуться / Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- Embedded Systems
- STM32
- Raspberry Pi
- I2C
- UART
- GPIO
- Linux
- PyTest
- CI/CD
- Git
- HIL
Возможные вопросы на собеседовании
Проверка навыков отладки на стыке софта и железа.
Расскажите о самом сложном случае дебага PCB, с которым вы сталкивались. Как вы локализовали проблему?
Оценка архитектурного мышления в контексте автоматизации тестирования оборудования.
Как бы вы спроектировали масштабируемый фреймворк для управления стендами выходного контроля с учетом поддержки разных типов устройств?
Проверка понимания методологии Hardware-in-the-Loop.
В каких случаях применение HIL критически важно, и какие основные сложности возникают при его внедрении в процесс разработки?
Оценка навыков работы с Linux на низком уровне.
Какие инструменты Linux вы используете для мониторинга и отладки взаимодействия с периферией через GPIO или I2C?
Проверка умения работать с документацией и схемами.
На что вы в первую очередь обращаете внимание при изучении принципиальной схемы нового устройства перед началом разработки ПО для него?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

