C++ Developer (Middle)
Что предстоит делать
Мы ищем C++ разработчика уровня Middle, который будет заниматься разработкой и улучшением высокопроизводительных C/C++ компонентов, созданием low‑level модулей, работой с сетевыми протоколами и оптимизацией производительности. Ваша задача – проектировать решения для различных программных и аппаратных платформ, обеспечивать стабильность и масштабируемость кода. Требуется опыт работы с RTOS, Linux, IPC, sockets, cross‑platform разработкой, знание структур данных и алгоритмов, multithreading, Git/SVN. Дополнительно приветствуются навыки CI/CD, CMake, Valgrind, unit testing, native‑модули для Python/Go, Agile, JIRA, Confluence.
Что мы ждём от кандидата
- От 3 лет опыта коммерческой разработки на C/C++
- Английский - от A2+
- Практический опыт с RTOS
- Хорошее понимание Linux и system-level development
- Знание IPC и опыт с sockets
- Опыт работы с network communication / network protocols
- Опыт cross-platform разработки
- Уверенное знание структур данных и алгоритмов
- Хорошее понимание multithreading, race conditions и deadlocks
- Опыт работы с Git / SVN
- Опыт с CI/CD
- CMake
- Valgrind и другими инструментами анализа и отладки
- Unit и automated testing
- Разработка native-модулей для Python или Go
- Опыт работы по Agile
- Знакомство с JIRA и Confluence
О Deffic
Откликнитесь на сайте работодателя.