Инженер-программист C++

Инженер-программист C++

Волгодонск

Описание вакансии

Обязанности:

- участие в разработке прикладного ПО под Linux
- оптимизация, ревью, рефакторинг исходного кода
- написание юнит-тестов, поиск и устранение ошибок
- взаимодействие с другими участниками процесса разработки ПО

Требования:

- знание операционной системы Linux
- знание и понимание принципов ООП
- знание основных паттернов проектирования и умение их применять
- знание C/C++ (POSIX/STL)
- опыт разработки и отладки многопоточных приложений (std::thread, pthread)
- понимание принципов сетевого взаимодействия по протоколам TCP и UDP (BSD sockets)
- опыт разработки с фреймворком Qt
- опыт работы с Git
- умение писать поддерживаемый код (читаемый, расширяемый)
- умение читать и понимать чужой код

Желательно:

- опыт работы с АСУТП
- знание промышленных протоколов связи
- опыт коммерческой разработки
- опыт написания документации
- понимание основ электроники и принципов функционирования цифровой техники

Условия:

Возможен полностью удаленный формат работы/Гибкий график работы (все возможные условия работы обсуждаются на Собеседовании)

Оформление по ТК РФ, полный соц.пакет

Корпоративное обучение, тренинги

Возможность профессионального и карьерного роста

Навыки
  • Linux
  • Qt
  • C/C++
  • Тестирование ПО
  • Разработка ПО
  • Git
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию