C++ / QT Engineer (m/f/d)
Egym
Posted: January 15, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop high-quality software using C++ and Qt/QML, with a focus on UI programming and architecture, in a fast-paced engineering environment.
Required Skills
Job Description
Your daily workout:
Join our team in Munich to build technology that moves people and shapes the future of fitness. You will take ownership of software where clean code meets cutting-edge hardware, ensuring our users have a seamless training experience every day. Seize this opportunity to apply your unique talents and grow within our high-performing engineering culture.
• Software Development: You develop high-quality software using C++ and additional technologies like Qt/QML, CMake or conan
• Execution: You handle diverse technical responsibilities ranging from UI programming and architecture design to technology evaluation, testing, documentation, and deployment
• Feature Development: You implement new features and streamline existing systems
• Cross-Collaboration: You work closely with experts in sports science, electrical engineering, and site reliability to deliver integrated features
• Knowledge Sharing: You share your technical expertise and responsibilities to support the growth of your team members
Your fitness level:
• Expertise: You possess deep knowledge of modern C++ and ideally have experience with Qt, Linux, bash scripting, CMake, Build/CI tooling, Docker
• Analytical Skills: You are able to break down complex problems, abstract key concepts, identify patterns, and understand underlying principles to derive effective solutions and make informed decisions.
• Software Design and Architecture: You possess a strong ability and enthusiasm for bringing a maintainable structure into application and business logic heavy software. As a plus you are familiar with concepts like domain-driven design and various software architecture/design patterns
• Quality: You maintain high standards for code, documentation, and Git commits, ensuring every task includes appropriate testing
• Adaptability: You balance technical perfection with pragmatic, agile delivery and remain eager to learn new technologies
Your training goal for your first 6 months:
• Ownership: You take shared ownership of the machine application, delivering product features while improving testability
• Service Support: You participate in the service duty rotation to solve real-world field issues in collaboration with our service team
• EGYM Knowledge: You familiarize yourself with the EGYM ecosystem and the role of the different teams in the software engineering department
• Team Integration: You become a fully integrated and respected member of the Machine Software domain and the wider engineering department
The equipment we provide:
• Learning Time: Use 10% of your time on learning topics of your choice (conferences, hackathons, internal and external events, videos, books or innovation projects)
• Modern Tech Stack Engagement: Interested in working with other technologies as well?Check out our tech radar: https://tech-radar.co.ts.egym.com
• Choose Your Equipment: Use state-of-the-art laptops (MacOS, Linux, Windows? Choose your weapon! Also choose your Distro!)
• International Team: Join our diverse and international team to collaborate with talented professionals from around the world
• Work-Life-Balance: Benefit from flexible working hours, home office possibilities and 30 days of vacation per year
• Fit & Healthy: Train for free with EGYM Wellpass in several thousand sports and health facilities across Germany and/or alternatively use our in-house gym with EGYM products
• Flex Budget: Use €60 per month flexibly for public transportation and a meal subsidy
• Discounts: Get a variety of great discounted offers, from fashion to leisure, through our employee benefits portal
• Bike Leasing: Stay active and use our leasing bike offer for your way to work or in your spare time
Contact Information:
Upload your documents (CV, salary expectations, and earliest possible start date) and specify the job ID #1843.
Contact: Marina Lambrecht
For further information: https://career.egym.com
#LI-DNI