Middle C++ Developer
Что за роль
Вакансия для Middle C++ Developer с опытом системной разработки и работы с низкоуровневыми компонентами. В центре задач — создание кроссплатформенного программного обеспечения, взаимодействие процессов и сетевые коммуникации. В работе важны знание RTOS и архитектуры Linux, а также умение разбираться в проблемах многопоточности.
Что предстоит делать
- разрабатывать и поддерживать программные компоненты на C/C++ для целевых платформ
- создавать и отлаживать системные решения под Linux с учётом особенностей его архитектуры
- работать с RTOS и учитывать ограничения среды при реализации функциональности
- настраивать взаимодействие процессов через IPC и сокеты
- разрабатывать и поддерживать сетевые коммуникации и протоколы
- обеспечивать кроссплатформенную работу и разбирать различия поведения на разных системах
- выявлять и устранять ошибки многопоточности, включая race conditions и deadlocks, с помощью отладки
- использовать Git или SVN для управления изменениями в коде
Что потребуется
- от трёх лет опыта разработки на C/C++
- практический опыт работы с RTOS и системной разработкой под Linux
- понимание IPC, сокетов, сетевых коммуникаций и разработки протоколов
- опыт кроссплатформенной разработки
- хорошее понимание структур данных и алгоритмов
- практический опыт многопоточности, включая диагностику race conditions и deadlocks
- уверенное владение Git или SVN
Что важно знать
Предусмотрена полная занятость, работа в офисе или гибридный формат в Минске. Уровень заработной платы обсуждается по итогам собеседования; конкретная сумма в описании не указана. Основной фокус вакансии — системная разработка, где важны не только алгоритмы, но и понимание взаимодействия ОС, процессов и сетевых компонентов.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram