Инженер-программист
Вакансия "Инженер-программист"
Полная занятость, полный рабочий день
Карелия, республика
г. Петрозаводск
Обязанности
1. Разработка программного обеспечения для микроконтроллеров STM32/AVR;
2. Разработка GUI программного обеспечения ПЭВМ для настройки и тестирвоания оборудования;
3. Разработка программной документации;
4. Организация и проведение исследовательских испытаний, анализ экспериментальных данных;
5. Разработка алгоритмов тушения пожаров на основе экспериментальных данных.
Премии и бонусы
Талоны в Н2О, корпоративные мероприятия за счет работодателя, оплата проезда к месту отдыха и обратно.
Дополнительно
Приветствуется:
• знание С++, ООП и паттернов проектирования;
•хорошая математическая подготовка (теория вероятности и мат. статистики, методы прогнозирования, теория принятия решений, теории автоматического управления);
•знание современных принципов и методологий разработки программного обеспечения;
•опыт работы с Linux-embedded устройствами (сборка u-boot, kernel, rootfs) и разработка ПО Linux;
•опыт разработки с использованием Qt, python;
•опыт организации эксперимента, извлечения/подготовки данных.
Общие требования
1. профильное высшее техническое (математическое) образование;
2. знания toolchain’ов для разработки ПО микроконтроллеров;
3. знание классических алгоритмов и структур данных;
4. хорошее знание языка программирования С;
5. опыт работы с Git;
6. умение читать электрические схемы;
7. владение английским языком для чтения документации;
8. опыт работы с контрольно-измерительной аппаратурой (мультиметр, осциллограф, логический анализатор и т. п. ).