Фоновое изображение

Мы ищем 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.
  • Опыт работы с серверным оборудованием/СХД.

Мы предлагаем

Анкета кандидата

Пожалуйста, заполните эту анкету, чтобы мы могли познакомиться с вами поближе.
  • 01
    ОткликПодача резюме
    или заполнение анкеты
  • 02
    ОтборПрохождение интервью
    и/или выполнение тестового задания
  • 03
    ОфферПолучение обратной связи
    и предложения о работе

Резюме

Прикрепить резюме

Размер не более 15 мб (pdf, doc, docx)