UNjobs Все вакансии →

Embedded tester

YADRO · Москва · по договорённости

Компания
YADRO
Город
Москва
Зарплата
по договорённости
Уровень
middle
Формат
гибрид

Мы ищем Embedded tester встраиваемых систем в отдел встраиваемых систем, чтобы разрабатывать и поддерживать тесты прошивок модулей, входящих в продукты компании Yadro. Тестировщик будет писать unit-тесты на существующие модули встраиваемого ПО, анализировать архитектуру систем на предмет недостатков и уязвимостей, писать интеграционные тесты для прошивок под эмулятор QEMU, тестировать баги/фичи на стендах в лаборатории.
Чем предстоит заниматься:
Тестирование встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V, реализованного на языке Си;
Анализ архитектуры ПО на предмет уязвимостей и ошибок;
Разработка и поддержка документации для тестов и ПО (вики-страниц);
Соблюдение внутренних стандартов на разработку ведение документации ведение проектов;
Работа в команде, используя гибкие методологии разработки;
Участие в процессах разработки и поддержки продукта — взаимодействие тестировщиками, инженерами из других отделов;
Участие в разработке и улучшении внутренних стандартов.
Мы ожидаем от будущего члена команды:
Знание Cи на высоком уровне;
Умение и желание писать качественный читаемый поддерживаемый код по внутренним стандартам компании;
Знание Python и Bash на уровне — "написать скрипт для автоматизации сборки прошивки";
Знание и умение пользоваться gcc, gdb, openOCD;
Знание Make, понимание работы системы сборки на Makefile;
Знание и умение пользоваться Git по gitflow с ветками PR итд;
Знание и умение писать unit-тесты / функциональные тесты;
Опыт разработки под STM32 и/или аналогах (GD32);
Опыт разработки Bare-Metal и RTOS;
Знание интерфейсов — UART, I2C, SPI, CAN;
Элементарные навыки работы с измерительным оборудованием для отладки;
Опыт работы с Jira/Bitbucket/Confluence;
Английский язык на уровне чтения документации.
Дополнительно приветствуем:
Знание CMake;
Продвинутое знание Python;
Опыт автоматизированного тестирования;
Опыт CI/CD;
Знание Jenkins;
Знание pytest / allure;
Опыт работы с серверным оборудованием/СХД.

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.