Unknown company
C++ Developer
Summary
Office/hybrid C++ Developer role building system-level software: 3+ years of C/C++, RTOS, Linux internals, IPC/socket programming, network protocols, and multithreading debugging; Python/Go native modules, CMake, CI, and Valgrind are a plus.
#Developer #C++ #Python #Go #Офис #Гибрид
Требования:
3+ года опыта разработки на C/C++. Опыт с ОС реального времени (RTOS). Понимание архитектуры Linux и system-level разработки. Опыт с IPC, включая socket programming. Опыт сетевого взаимодействия и разработки сетевых протоколов. Кросс-платформенная разработка. Хорошее понимание структур данных и алгоритмов. Опыт многопоточности: race conditions, deadlocks, отладка. Уверенное владение системами контроля версий (git, svn).
Будет плюсом:
Знакомство с continuous integration. Знание написания CMake-скриптов. Знание написания нативных модулей для высокоуровневых языков (Python, Go). Знакомство с инструментами (Valgrind). Реализация автоматизированного тестирования и unit-тестов. Опыт в Agile-средах. Опыт использования Agile-инструментов (JIRA, Confluence).
Локация: Офис / гибрид.
Контакт для отклика: @KKatya_recruiter +CV