Разработка и тестирование программного обеспечения для БПЛА (сфокусировано на системах управления полезной нагрузкой)
Обязанности:
- Проведение ручного тестирования ПО (лабораторных стендах, программных симуляторах,реальных бортах, с использованием собственного канала связи) Полевое тестирование ПО на объектах выезда (по необходимости) Развёртывание (деплой) (на тестовых ноутбуках, на поставочных системах)
- Прошивка бортовых одноплатных компьютеров
- Диагностика и анализ проблем во взаимодействии по сетевым интерфейсам (UART, TCP/IP и др.)
- Работа с логами, сетевым трафиком (Wireshark), отладкой связи
- Подключение к UART, отправка/приём данных, проверка корректности обмена
- Проверка и контроль прошивок на одноплатниках под Linux
Требования: - Опыт ручного функционального тестирования ПО
- Базовое понимание архитектуры ПО/железа встраиваемых систем
- Опыт тестирования ПО, написанного на C++/Qt, сборка под MinGW
- Владение инструментами (GitLab (репозитории, CI/CD), TeamCity (сборки), YouTrack, TestRails (ведение задач и тест-кейсов)
- Навыки деплоя и настройки ПО на «чистую» систему
- Умение читать и при необходимости воспроизводить баг-репорты
- Опыт работы с одноплатными компьютерами (Raspberry Pi, Jetson, и др.)
- Знание пайплайнов CI/CD и участие в настройке автотестов — плюс
Условия:
- Оформление по ТК РФ;
- График работы 5/2 (1 час на обед).
- Зарплата 2 раза в месяц (белая);
- Испытательный срок 3 месяца;
- Бесплатная парковка;
- Бесплатные обеды, кофемашина и печеньки.
Будем рады видеть именно тебя в нашей команде!