C++ Developer
Indexed description
Senior C++ Software Engineer (m/f/d)
Location: Berlin (Hybrid / Flexible)
Permanent Position
An innovative Berlin-based technology company is seeking a Senior C++ Software Engineer to join a highly skilled team developing advanced sensing and monitoring solutions used in infrastructure projects worldwide.
This is an opportunity to work in a collaborative, flat-structure environment where your work has direct product impact. If you enjoy solving complex technical challenges across the full software stack and thrive in hands-on, high-ownership roles, this could be an excellent fit.
🚀 Your Role
You will design, develop, and maintain performance-critical software across the entire stack — from embedded firmware and backend services to desktop applications and internal tooling.
Working closely with a multidisciplinary team, you will help architect scalable systems, troubleshoot complex technical issues, and contribute across the full software lifecycle.
🛠 Key Responsibilities
- Develop and optimise C/C++ (C++20/23) applications for Linux and Windows environments
- Build intuitive, cross-platform GUI applications using Qt
- Contribute to backend services and cloud integrations (AWS or similar platforms)
- Ensure high reliability, performance, and maintainability of software systems
- Participate in architecture discussions, code reviews, testing, and continuous improvement initiatives
✅ Requirements
- 3+ years of professional experience in C/C++ development
- Strong understanding of operating systems and networking fundamentals
- Experience with cross-platform development (Linux/Windows)
- Fluent English (German is beneficial but not required)
- Proactive mindset with the ability to work independently within a small, agile team
⭐ Nice to Have
- Strong Qt framework experience
- Experience with AWS or comparable cloud platforms
- Exposure to DevOps practices
- Python development experience
💡 Why Apply?
- Direct influence on product development and technical direction
- Flat hierarchies and high ownership
- Flexible working arrangements
- Modern office in Berlin
- Supportive, collaborative engineering culture
- Permanent contract with competitive compensation
If you are looking for a role where you can make a tangible impact in a high-tech environment while maintaining work-life balance, we look forward to hearing from you.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search