Senior C++ Software Engineer - Multithreading

Torentify Official — Germany · Posted ~1 hour ago

Senior Hybrid

Skills

Modern C++ Multithreading Concurrency Parallelization Performance optimization Code refactoring Software architecture Desktop application development C++ Desktop applications AI-assisted engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior C++ engineering opportunity focused on building high-performance desktop software and modernizing a large legacy codebase. You will architect multithreaded and parallel solutions, optimize performance and stability, conduct code analysis and refactoring, and collaborate with architecture, QA, and product teams.

Highlights

Senior engineering role focused on modern C++, multithreading, concurrency, performance optimization, and modernization of a substantial legacy codebase, with collaboration across architecture, QA, and product disciplines.

Description

# Senior C++ Engineer – Multithreading (f/m/d) **Company:** CGM **Location:** Hanover, Lower Saxony, Germany **Work Arrangement:** Onsite / Hybrid **Posted:** August 28, 2026 **Source:** Whatjobs ## About the Role CGM is seeking a **Senior C++ Engineer – Multithreading** to develop and modernize high-performance medical desktop applications. The role focuses on modern C++, multithreading, concurrency, performance optimization, and modernization of a large legacy codebase. The engineer will work closely with Architecture, QA, and Product Management while using AI-assisted engineering tools to accelerate refactoring, code analysis, and modernization. ## Key Responsibilities * Design and develop high-end **C++ components** for medical desktop applications. * Architect, implement, and review complex **multithreading and parallelization** solutions. * Optimize applications for performance, stability, scalability, and responsiveness. * Analyze and refactor a large existing codebase. * Identify performance bottlenecks and improve overall software quality. * Work with **Qt, CMake, Conan, MSVC, and embedded CEF**. * Help modernize legacy technologies including **MFC, ATL, Win32, and Delphi** toward modern C++ and current .NET. * Collaborate with Architecture, QA, and Product Management. * Use AI agents and tools such as **Claude Code** for code analysis, refactoring, and legacy modernization. * Contribute to shared AI agents, skills, workflows, and engineering practices. ## Required Qualifications * Several years of senior-level professional **C++ development** experience. * Experience with high-performance and highly parallelized desktop systems is preferred. * Strong ownership and end-to-end software development experience. * University degree in **Computer Science, Mathematics, Physics, Electrical Engineering**, or a comparable technical discipline. * Strong academic performance. * Deep knowledge of modern **C++14/17/20**. * Strong expertise in **multithreading and concurrency**. * Experience with debugging and performance tuning. * Hands-on experience with: * Qt * CMake * Conan * MSVC * CEF * Experience using AI tools in software engineering, ideally Claude Code or similar agentic coding tools. * Knowledge of AI pipelines and context engineering. * Fluent **German and English**, both written and spoken. * Strong analytical, structured, and problem-solving skills. * Proactive ownership and a strong interest in healthcare technology. ## What CGM Offers * **Mobile work:** Two days per week remote and three days onsite. * Fully equipped workplaces. * Company events including summer and Christmas celebrations. * Professional development through CGM's in-house academy and external partners. * In-house canteen with healthy food options. * Fitness center and weekly fitness courses. * Kindergarten at the CGM campus in Koblenz. * Corporate benefits. * Job bike option. * Company pension scheme. ## About CGM CGM is a healthcare software company operating across **19 countries with more than 9,000 employees**. Its mission is to improve healthcare by ensuring that important medical information is available when and where it is needed. The company is also investing in AI-native healthcare solutions and engineering practices designed to make healthcare technology smarter, simpler, and more effective. ### Search Keywords **Senior C++ Engineer, C++ Developer, Senior C++ Developer, C++ Engineer Multithreading, C++ Multithreading Engineer, C++ Concurrency Engineer, Software Engineer C++, Modern C++, C++14, C++17, C++20, Multithreading, Concurrency, Parallel Programming, Performance Optimization, Performance Tuning, High Performance Computing, Desktop Applications, Qt, Qt C++, CMake, Conan, MSVC, Microsoft Visual C++, CEF, Chromium Embedded Framework, MFC, ATL, Win32, Delphi Modernization, Legacy Code Modernization, Code Refactoring, Software Architecture, Debugging, AI-Assisted Development, Claude Code, AI Agents, AI Engineering, AI Workflows, Healthcare IT, Medical Software, E-Health, Software Development, Hanover Germany, Lower Saxony Jobs, Senior Software Engineer Germany, C++ Jobs Germany.**