We are looking for a (Senior) Software Engineer (all genders) to actively contribute to the development of new features for our remote access, control, and support solution using the latest standards of C++. The position reports to the Team Lead Software Development and offers an excellent opportunity to create impact and add value in an agile, modern environment.
Responsibilities
- 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 (operating panels, gateways, harvesters).
- Ensure software stability and efficiency across various systems (more than 2.5 billion installations).
- Monitor the latest developments in technology and software development; propose improvements based on current knowledge.
- Recommend enhancements to architecture and technologies to improve reliability, maintainability, scalability, and efficiency.
Requirements
- A university or college degree in Computer Science, Software Engineering, or a related field.
- At least 5 years of professional experience in software development.
- Excellent knowledge of C++.
- Interest or knowledge in Web technologies (TypeScript / HTML5) or C# is a plus.
- Strong understanding of Design Patterns and object-oriented architecture.
- Fluency in English is mandatory; additional languages such as German are a plus.
What We Offer
- Onsite onboarding at our HQ for an optimal start.
- Competitive compensation and benefits, including bonuses and stock options.
- Premium contributions to private pension plans (BAV) topped up by TeamViewer.
- Public transport-friendly offices.
- Option to lease an e-bike or electric car.
- Special terms for local gyms.
- Access to CorporateBenefits platform with discounts.
- Regular team events and company celebrations.
- Open-door policy, casual dress code, all-hands meetings, and leadership lunches.
- Hybrid and flexible work hours with up to 50% home office.
- Work From Abroad Program allowing up to 40 days outside your contracting country.
- We celebrate diversity and encourage participation in our CARE initiatives.
Location: Stuttgart, BW, DE
#J-18808-Ljbffr
Kontaktperson:
TeamViewer HR Team