Our client is seeking an experienced C++ Developer to join a team working on an innovative project focused on aerial data collection and navigation. You will be responsible for integrating hardware devices by developing drivers and implementing control logic and communication between devices and system components.
Requirements
- 2+ years of experience with C++.
- Experience with multi-threaded applications.
- Familiarity with CMake.
- Experience with automatic testing (gtest).
- Experience developing software for Linux / Unix platforms.
- Proficiency with Git, GitHub, and GitHub Actions.
- Experience with Docker and Docker Compose.
- Basic Linux (Ubuntu) skills and bash scripting.
- Good English communication skills (documentation, content).
- Basic understanding of computer networking.