- 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
- 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
- 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
- Modern Tech Stack & AI Evolution: We don't just maintain; we evolve. Explore our Tech Radar to see our stack, and join us in building an AI-agentic, iterative, and incremental product culture where AI is a core accelerator of our development lifecycle
- Learning Time: Use 10% of your time on learning topics of your choice (conferences, hackathons, internal and external events, videos, books or innovation projects)
- 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
- Mentoring Program: Exchange knowledge and grow together across teams and locations through our self-organized mentoring platform
- 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: Marina Lambrecht
For further information: https://career.egym.com