> Markdown version of [/jobs/ext/2725463-qt-c-software-developer](https://www.wearedevelopers.com/jobs/ext/2725463-qt-c-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Qt C++ Software Developer - **Company:** Abstract - **Location:** Berlin, Germany - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), CMake, Data Structures, Software Debugging, Software Design Patterns, Video Game Development, Game Engine, Python (Programming Language), OpenGL, Qt Modeling Language (QML), Qt (Software), Rapid Prototyping Process, Scripting, Solid Principles - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/c-software-developer-qt-remote-contractor-abstract-company-8712040 ## About the Role * Ability to write clean, well-structured C++ code * Expertise in error handling, debugging tools and techniques, and defensive programming * Proven track record leveraging Qt 6+; Qt Widgets and QML/Qt Quick proficiency is a must + Experience with rapid prototyping and iterative design * Experience using CMake and scripting with Python * Experience in game development, game engines, or game-engine-adjacent pipelines is a must * Familiar with 3D graphic concepts and APIs such as OpenGL Experience ## Description As a Qt C++ Software Developer, you have a sharp eye for detail and deep understanding of software design principles, design patterns, and data structures. Your expertise extends to optimizing performance, ensuring cross-platform compatibility, and crafting modern, responsive UIs that enhance user experiences and streamline workflows. Experience in game development or game-engine-adjacent software is highly valuable, particularly where real-time graphics, performance, and interactive workflows are involved. Your commitment to excellence will raise the bar for design and usability standards, empowering users across industries to not only be more productive, but also to have fun while doing so. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [The QUEST for Better Software](https://www.wearedevelopers.com/videos/721-the-quest-for-better-software) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Oops! Stories of supply chain shenanigans](https://www.wearedevelopers.com/videos/245-oops-stories-of-supply-chain-shenanigans) ## Related Articles - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers)