Senior Embedded Software Engineer (SDK Testing)
Описание
Мы — группа тестирования SDK компании Baikal Electronics. Мы строим систему автоматизированного контроля качества ПО для нашего нового микроконтроллера Baikal-U (BE-U1000) на архитектуре RISC-V.Мы ищем ведущего инженера, который спроектирует и собственными руками будет участвовать в реализации масштабируемой среды тестирования.Подробнее про MCU: https://mcu.baikalelectronics.ruЧем предстоит заниматься Проектировать архитектуру автоматизированной системы тестирования SDK; Разрабатывать новые и интегрировать существующие тесты; Оценивать покрытие тестами (Test Coverage); Анализировать и оптимизировать показатели производительности; Писать тесты на чистом C. Что для нас действительно важно Senior-уровень владения C; Linux как основная среда; Опыт разработки встраиваемого ПО для SoC/MCU и глубокое понимание периферии; Самостоятельность, умение довести архитектурное решение до работающего кода; Готовность и желание писать тесты на C, понимая, что это сложная разработка. Будет сильным плюсом Опыт создания автоматизированных тестовых систем с нуля; Знакомство с архитектурой RISC-V; Опыт работы с тестовыми фреймворками на C (Unity, Ceedling, CMock); Высшее техническое образование. Мы предлагаем Уникальный инженерный вызов: построить систему тестирования для одного из самых насыщенных периферией российских RISC-V микроконтроллеров; Стратегический продукт: работа на годы вперёд, вклад в технологическую независимость страны; Сильная команда: коллеги с экспертизой в процессорной архитектуре, системном ПО и тестировании; Карьерная гибкость: возможность в будущем перейти на задачи для процессоров; Конкурентоспособная стабильная белая зарплата: обсуждается по итогам собеседования; Расширенная ДМС: стоматология, стационар, travel-страхование; Гибкий график и офис: Ostankino Business Park (5 мин от м. Бутырская); Аккредитованная IT-компания.