Senior C++ Developer Offline
Argument
Responds Quickly
to $5000
🪖 DefTech
About the Role
We are looking for a skilled C++ Software Engineer to join our team and contribute to the development of complex software systems focused on data processing and mission-critical workflows.
In this role, you will be involved in designing, building, and improving applications, working closely with user requirements, and ensuring reliable system performance in real-world environments.
Key Responsibilities
- Design and develop software applications for data processing and specialized system workflows
- Analyse user requirements and translate them into technical solutions
- Test and validate system deployments in customer environments
- Identify, troubleshoot, and resolve software issues
- Contribute to continuous improvement of system performance and reliability
Required Qualifications
- Practical experience with C++ (17)
- Strong knowledge of STL and Boost (especially the ASIO part) libraries
- Experience designing system architecture, including multithreading and distributed systems
- Familiarity with version control systems (Git)
- Basic knowledge of CMake
- Proactive, reliable, and able to work independently
- Ability to read and understand technical documentation in English
Nice to Have
- Knowledge of TCP/UDP protocols
- Python knowledge
- Experience with PostgreSQL
- Understanding of signal processing (audio, video, etc.)
- Experience with parallel computing (SIMD, OpenMP)
- Familiarity with Qt, JavaScript, TypeScript, or React
- Experience with OpenGL (3.0+) and GLSL
- Experience working with distributed and heterogeneous data systems
Required skills experience
| C++ | 4 years |
| STL | 4 years |
| Boost.Asio | 4 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
C++, Boost ASIO
The job ad is no longer active
Look at the current jobs C++ →
📊
Average salary range of similar jobs in
analytics →
Loading...