Инженер-программист 1 категории
Обязанности:
- Разработка программного обеспечения на основе анализа математических моделей и алгоритмов. - Отладка и тестирование разработанного программного обеспечения. - Разработка методологи решения задач по всем этапам обработки информации. - Выбор языка программирования для описания алгоритмов и структур данных. - Разработка инструкций по работе с программами, оформление необходимой технической документации. - Оценка возможности использования готовых программных продуктов. - Сопровождение внедрения программ и программных средств.G3
Требования:
- Понимание концепции модульного проектирования программного обеспечения. - Знание принципов объектно-ориентированного программирования (SOLID, KISS, DRY). - Знание языков программирования (C, C++, Java, Python). - Знание фреймворка Qt (QML, QWidgets). - Разработка программных продуктов под ОС Debian GNU/Linux, Windows (приветствуется знание Windows API, POSIX). - Базовые навыки администрирования Linux систем (bash, systemd, nginx). - Владение современными интерфейсами и протоколами передачи данных, знание модели OSI. - Умение работать с системами управления баз данных (MySQL, SQLite). Умение писать SQL запросы. Умение использовать ORM. - Базовые знания по обработке изображений и сигналов (приветствуются знания адаптивных алгоритмов управления устройствами и динамическими системами). - Использование сторонних стеков и библиотек для разработки программного обеспечения. Желательно: - Знание современных архитектур микроконтроллеров и процессоров Cortex-M, Cortex-A. - Опыт работы с RTOS (FreeRTOS, ChibiOS/RT). - Опыт работы с MbedOS. - Знание и опыт проектирования WebUI (JavaScript, CSS, HTML) или опыт разработки на TypeScript с использованием библиотеки React.js.
Образование:
Не имеет значения
Условия:
- Оформление по ТК РФ: официальное оформление, оплачиваемый отпуск, полностью оплачиваемый больничный, пенсионные отчисления, страховые взносы. - Дополнительные мотивационные выплаты. - Комфортабельные условия труда в новейшей лаборатории, расположенной в экологически чистом природном районе, оснащённой уникальным современным оборудованием. - Поддержка здорового образа жизни: медицинский центр, тренажерный зал, ледовый каток. - Развитая инфраструктура: школа, детский сад. - Предоставляется служебное жилье. - Работа в г. Алексеевке, Белгородской области
График работы:
Пятидневная рабочая неделя