-Разработка программного обеспечения для стендов выходного контроля, Bring-up устройств и PCB: -Bring-up оборудования и плат.
Задачи:
— Разработка программного обеспечения для стендов выходного контроля, 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, взаимодействовать с разработчиками и внутренними заказчиками
— Английский язык на уровне чтения технической документации
Условия:
— Полная занятость
— График работы 5/2
— Формат работы: удалённо, гибрид или офис
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
67/100
Средняя вакансия
Оценка от Job Hunters AI
Старший инженер по разработке ПО (Python); зарплата не указана; понятные задачи; гибкий формат.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
В объявлении и полях отсутствуют сведения о зарплате.