Software Engineer C++
We are seeking a highly skilled Software Engineer to join our Research and Development team.
This is an opportunity for a talented individual to contribute to the development of new features for our remote access, control, and support software.
About the Role:
* Design and develop multi-threaded and high-scaling server- and client-side applications.
* Optimize our software to deliver the best connectivity on resource-limited devices.
* Ensure that our software is stable and runs efficiently on many different systems.
* Recommend improvements to architecture and technologies to enhance our systems and codebase.
* Monitor the latest technical developments in your field and make proposals for improvements.
Requirements:
* A degree in Computer Science, Software Engineering, or a related subject.
* At least 5 years of professional experience in software development with focus on C++.
* Solid skills in object-oriented programming with Clean Code and Design Patterns.
* Interest or knowledge in web technologies such as TypeScript, HTML 5, or C# is a plus.
* Fluency in English is mandatory, further languages such as German or Portuguese are a plus.
What We Offer:
* On-site onboarding in our HQ office for an optimal start.
* Great compensation and benefits packages, including company achievement bonus and company stocks, regular salary reviews.
* Public transport-friendly offices.
* Special terms for local gyms.
* Access to corporate benefits platform with many discounts.
* Regular team events and company-wide celebrations.
* Open door policy, no dress code rules, frequent all-hands and leadership lunches.
* Hybrid and flexible work time with up to 60% home office.
* Work from abroad program allowing up to 40 days of work outside your contracting country.
We celebrate diversity as one of our core values and strive to build an inclusive culture where everyone feels welcome and supported.