C++ Developer (Middle)
Что предстоит делать
В компании ищем C++ Developer (Middle) для разработки и улучшения высокопроизводительных C/C++ компонентов, создания и оптимизации low‑level модулей, работы с сетевым взаимодействием и протоколами, а также решения задач по производительности и баг‑фиксу. Ваша работа будет включать разработку решений для различных программных и аппаратных платформ, оптимизацию кода, анализ производительности и устранение узких мест. Требуется опыт коммерческой разработки на C/C++ от 3 лет, знание RTOS, Linux, IPC, sockets, сетевых протоколов, cross‑platform разработки, структур данных и алгоритмов, многопоточности, Git/SVN. Дополнительно приветствуются навыки CI/CD, CMake, Valgrind, unit и automated 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
Что предлагаем
- Full-time
- Office / Hybrid
О Deffic
Откликнитесь на сайте работодателя.