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