← Все вакансии/Senior/YADRO
SeniorFlexible

Software Engineer

Y
YADRO
Уровень
Senior
Формат
Flexible
О роли

Описание вакансии

Обязанности

  • Разработка ПО для стендов выходного контроля, 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, полная занятость
Стек и навыки

С чем работаем