Aktiviere Job-Benachrichtigungen per E-Mail!

(Senior) Software Engineer C++ (all genders)

TeamViewer

Stuttgart

Hybrid

EUR 60.000 - 90.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading technology company is seeking a (Senior) Software Engineer to enhance their remote access solution using C++. This role involves designing high-performance applications and optimizing software for various devices, offering a dynamic work environment with competitive benefits and hybrid work options.

Leistungen

Competitive compensation and benefits
Premium contributions to private pension plans
Option to lease an e-bike or electric car
Special terms for local gyms
Work From Abroad Program

Qualifikationen

  • At least 5 years of professional experience in software development.
  • Interest in TypeScript / HTML5 or C# is a plus.

Aufgaben

  • Design and develop multi-threaded and high-scaling applications.
  • Optimize software for resource-limited devices.
  • Ensure software stability and efficiency across systems.

Kenntnisse

C++
Web technologies
Design Patterns
Object-oriented architecture
Fluency in English

Ausbildung

University or college degree in Computer Science or Software Engineering

Jobbeschreibung

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
  1. Design and develop multi-threaded and high-scaling server- and client-side applications.
  2. Optimize our software to deliver the best connectivity on resource-limited devices (operating panels, gateways, harvesters).
  3. Ensure software stability and efficiency across various systems (more than 2.5 billion installations).
  4. Monitor the latest developments in technology and software development; propose improvements based on current knowledge.
  5. 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

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.