В подразделение: управление по рынку "Информационные технологии" требуется Стажер - FullStack разработчик на проект модернизации платформы управления электрораспределением
Что предстоит сделать, работая в составе команды:
- Создать программное обеспечение для прототипа платформы управления электрораспределением и анализа параметров окружающей среды;
- Выбрать SOM платформу на ARM подходящую под функциональные требования;
- Выбрать компоненты HMI (дисплеи, кнопки);
- Выбрать компоненты интерфейсов (разъемы, интерфейсные чипы и т.д.);
- Выбрать измерительные устройства (датчики);
- Создать макет интеграционной платы;
- Совместно с software инженером реализовать прошивку и отладить работу прототипа;
- Получить классный опыт разработки комплексных устройств
Задачи:
- Полный цикл разработки программного обеспечения для аппаратной платформы на базе ARM контроллера;
- Настройка прототипов, тестирование производительности;
- Поиск и реализация программного обеспечения для работы интерфейсов;
- Проектирование UX и реализация UI;
- Проектирование архитектуры баз данных;
- Проектирование и реализация логики;
- Анализ и оценка функциональных требований, формирование предложений;
- Подготовка и ведение документации;
- Формирование предложений по развитию;
- Поиск, оценка и внедрение перспективных технологий;
- Получить классный опыт разработки комплексных устройств
Требования:
-
Профильное законченное или не законченное высшее техническое образование (в области радиотехники/радиоэлектроники);
- Общее представление о аналоговой и цифровой схемотехнике;
- Базовые знания алгоритмов и структур данных;
- Базовые знания языков высокого уровня: Python 2/3 (backend), JavaScript (frontend);
- Базовые знания следующих веб-технологий: JSON, XML, HTML, CSS, REST API;
- Базовые навыки работы с реляционными базами данных (postrgresql, mariadb, sqlite), знание SQL;
- Базовые навыки работы с linux-like операционными системами на уровне командной строки;
- Уровень знания английского языка на уровне чтения технической документации;
- Базовые знания интерфейсов (RS232, RS485, USB, ETHERNET, PCIe, BLUETOOTH, ZIGBEE, NFC, RFID, SPI, UART, I2C);
- Базовые знания протоколов передачи данных (CAN, MODBUS, TCP/UDP, ETHERCAT);
- Базовые знания высокоскоростных интерфейсов (usb2, usb3, PCIe, 1GbE)
Условия:
- Оформление в соответствии с трудовым законодательством РФ (возможно штат, возможно ГПХ);
- Срочный договор на проект (6 мес);
- Конкурентный уровень дохода;
- Гибридный график работы;
- Мобильная связь, ноутбук для продуктивной работы;
- Возможность роста и развития внтури компании