Senior C++ Engineer with Qt experience (Desktop Applications)
Sigma Software · Remote - Albania, Portugal, Romania, Ukraine, Uzbekistan · 2026-09-29
Job description
We are looking for an experienced Senior C++ Engineer to work on large-scale desktop software products. The role focuses on performance optimization, stability improvements, modernization of legacy systems, and development of high-quality desktop applications.
RESPONSIBILITIES
- Develop and maintain C++ desktop application components.
- Implement multithreading and concurrency solutions.
- Analyze and resolve performance bottlenecks.
- Support modernization of legacy codebases.
- Collaborate with architecture, QA, and product teams.
- Utilize AI-assisted development tools to accelerate development and refactoring activities.
QUALIFICATIONS
- 5+ years of senior-level C++ development experience.
- Strong expertise in modern C++ (C++14/17/20).
- Solid knowledge of multithreading, concurrency, debugging, and performance tuning.
- Hands-on experience with Qt, CMake, Conan, MSVC, CEF integration
- Strong analytical and problem-solving skills.
WILL BE A PLUS
- Experience with AI-assisted coding tools and workflows.
- Experience in regulated software environments.
- Technical degree or equivalent practical experience.
- German language skills are a plus.