Разработка нового и переработка существующего системного ПО для промышленных контроллеров.
Сопровождение разработанного ПО.
Участие в code review.
Отладка и профилирование кода
Требования
Опыт работы: от 3 года
Квалификация: Программист С++
Образование: Высшее образование — специалитет, магистратура
Требования: Программирование на С, С++. Стандартные механизмы операционных систем. Хорошее знание принципов ООП. Основы эффективной разработки высоконадежных кроссплатформенных приложений. Знание и желание следовать принципам TDD Разработка кроссплатформенных приложений. Разработка эффективных многопоточных приложений. Умение создавать надежный, тестируемый, хорошо документированный исходный код. Опыт разработки ПО под QNX или Linux будет плюсом. Опыт разработки и отладки драйверов устройств, разработки Embedded ПО. Знания языков IEC 61131-3 будет плюсом.
Условия
График работы: Полный рабочий день
Социальная защита: Инвалид
Адрес
Свердловская область, г Екатеринбург, Зоологическая улица, д. СТР. 9, ОФ/ЭТ 306/2
Техническое лидерство: Декомпозиция и оценка задач, планирование разработки, управление техническим долгом. Архитектура: Проектирование, развитие и контроль арх
Проектирование архитектуры программного обеспечения в соответствии с выбранным стилем (слоистая, MVC/MVVM, клиент-сервер, модульная), определение ключевых компо
разрабатывать новый функционал и участвовать в проектировании архитектуры решений; поддерживать и рефакторить существующий код, повышать его читаемость и произв