Чем предстоит заниматься:
Разработка программного обеспечения для стендов выходного контроля, 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, взаимодействовать с разработчиками и внутренними заказчиками;
- Английский язык на уровне чтения технической документации.
Будем рады предложить:
- Стать частью процесса рождения настоящего отечественного оборудования: возможность прочувствовать все особенности этапов его разработки: от создания конструкторской документации до реализации в железе и микрокоде;
- Гибкое начало рабочего дня;
- Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
- Внутреннюю программу поддержки инноваций;
- Систему премирования за научные достижения, публикацию статей и регистрацию патентов.