Инженер-программист
По договоренности
Обязанности:
- Разработка ПО для полевых датчиков;
- Модульное и smoke тестирование ПО;
- Проектирование архитектуры ПО;
- Поддержка, развитие и оптимизация ПО.
Требования:
- Высшее техническое образование;
- Знание принципов объектно-ориентированного программирования;
- Знание языков программирования C++, C#;
- Знание английского на уровне чтения технической документации;
- Умение разбираться в чужом коде и архитектуре;
- Умение работать в команде;
- Умение работать с измерительным (вольтметры, осциллографы и т.д.) и отладочным оборудованием (анализаторами протоколов, отладчиками).
Дополнительные требования, которые могут стать преимуществом:
- Знание нотации UML;
- Знание средств разработки Visual Studio Code, JetBrains Clion, IAR Workbench;
- Умение работы в системах контроля версий Git;
- Опыт работы и разработки под Linux;
- Знание микроконтроллеров (ARM, RISC-V);
- Знание и умение работать с модулями интерфейсами микроконтроллера (I2C, SPI, UART,
DMA и др.); - Знание операционных систем реального времени (например, FreeRTOS);
- Знание принципов построения многопоточных приложений;
- Знание промышленных полевых протоколов (HART, Ethernet APL, FF, Modbus);
- Знание asciidoc;
- Знание шаблонов проектирования;
- Знание С++ 17 (шаблоны, std библиотека, контейнеры, работы с типами).
Адрес: Россия, Челябинск, Новоградский проспект, 15
Опубликована 8 дней назад
Похожие вакансии
от 170 000 ₽
Рыночная зарплата
Инженер-технолог на современное производство Вдохновляетесь технологиями и любите видеть результат своего труда в реальных деталях? Присоединяйтесь к нашей команде профессионалов, где каждый день — это новые задачи, современные станки и возможность в...
- Полный день
- Опыт от 3 лет
- Челябинск
9 дней назад
от 100 000 ₽
Обязанности: Разработка и сопровождение ПО на основе Предоставленных тех. заданий; Интеграция между различными системами(API.Rest API); Написание инструкций и документации к разрабатываемому ПО; Требования: Высшее образование в области IT, прикладная...
- Полный день
- Опыт от 3 лет
- Челябинск
8 дней назад
от 130 000 ₽
Мы в поиске талантливых программистов в команду разработки Desktop-приложения, которое управляет векторными анализаторами цепей (Vector Network Analyzer) и отображает результаты измерения. Векторные анализаторы цепей представляют важный и перспективн...
- Полный день
- Опыт от 3 лет
- Челябинск
месяц назад
160 000 - 172 800 ₽
Рыночная зарплата
Обязанности: Разработка программного обеспечения для АСУ, в том числе с опытом программирования ПЛК Schneider electric M241, Wago. Требования: Обязательный опыт самостоятельной разработки программных проектов в среде Codesys; Уверенное программирован...
- Полный день
- Опыт от 3 лет
- Челябинск
месяц назад
Вакансия в подборках
Похожие вакансии
от 170 000 ₽
от 100 000 ₽
от 130 000 ₽