Разработчик C++ (Senior), ПЛК
Описание
Мы ищем опытного Разработчика C++, который станет частью команды разработки ПО для программируемых логических контроллеров (ПЛК). Работа — в офисе: такой формат позволяет команде быстро синхронизироваться, оперативно обсуждать архитектурные решения и совместно разбирать сложные кейсы.Чем предстоит заниматься: Разрабатывать прикладное встроенное ПО для ПЛК. Проектировать архитектуру приложения с учётом требований к надёжности и производительности. Писать автоматические тесты разного уровня, чтобы обеспечивать стабильность функционала и упрощать дальнейшую поддержку кода. Улучшать существующие решения: оптимизировать производительность, устранять узкие места, повышать читаемость и поддерживаемость кода. Работать в составе команды разработки ПЛК: участвовать в планировании, код‑ревью, обсуждении технических решений и синхронизации с другими направлениями. Для нас важно: Опыт разработки на C++ — не менее 5 лет. Уверенное владение C++17. Опыт использования инструментов профилирования программ. Понимание ООП, принципов создания программных интерфейсов и управления жизненным циклом объектов. Опыт работы с CI/CD. Опыт работы в Linux и использования системного API Linux. Знание паттернов проектирования и опыт их применения. Знание UML и опыт его применения для описания архитектуры приложения. Мы предлагаем: Официальное трудоустройство по ТК РФ График работы: 5/2, 8-часовой рабочий день (гибкое начало рабочего дня). Официальная выплата ЗП (аванс + основная часть). Оплачиваемый отпуск и больничный согласно ТК РФ. Регулярные обучения за счет компании. Корпоративные мероприятия.