Software Developer C++

SThree Germany
Wien, Austria
4 days ago
Apply on www.adzuna.at
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€60,000.0 - €77,000.0
Working hours
Shift work
Job source

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Unit Testing C++ (Programming Language) CMake Profiling Continuous Integration Software Debugging Linux Memory Management Python (Programming Language) Network Protocols
+16 more
Object-Oriented Software Development Posix Memory Leaks Software Engineering Software Project Management Systems Architecture Virtualization Technology Multithreading Software Modules Concurrency Git Kotlin Information Technology Build Process Functional Programming Docker

Job description

  • Entwicklung, Optimierung und Weiterentwicklung moderner C++-Softwaremodule
  • Mitarbeit an Architektur- und Designentscheidungen für komplexe Systeme
  • Sicherstellung hoher Performance, Stabilität und Skalierbarkeit der entwickelten Komponenten
  • Debugging, Analyse und Lösung anspruchsvoller technischer Probleme
  • Integration externer Schnittstellen, Frameworks und Bibliotheken
  • Zusammenarbeit mit Produktmanagement, Entwicklung und weiteren technischen Teams
  • Beitrag zur Weiterentwicklung interner Tools, Workflows und CI/CD-Prozesse
  • Arbeiten an Software, die eng mit Hardware-Komponenten interagiert
  • Erstellung und Pflege klarer technischer Dokumentation, Nationaler Durchschnitt Technikerstellen Durchschnitt Wien Durchschnitt

Requirements

  • Abgeschlossenes Studium in Informatik, Software Engineering oder einschlägige Berufserfahrung
  • Mehrjährige Erfahrung in moderner C++-Entwicklung (C++20 oder neuer)
  • Erfahrung in funktionaler Programmierung
  • Fundierte Kenntnisse in OOP, Software-Design und Systemarchitektur
  • Erfahrung mit Multithreading, Concurrency und Performance-Optimierung
  • Sehr sichere Kenntnisse in STL, Speicherverwaltung und Standardbibliotheken
  • Routine im Umgang mit CMake oder ähnlichen Build-Systemen
  • Erfahrung mit Git in professionellen Umgebungen
  • Starkes Debugging-Know-how (z. B. gdb, Valgrind, Profiler)
  • Nachweisliche Fähigkeit, an großen, komplexen und langfristig gewachsenen Codebasen effektiv zu arbeiten

Nice-to-have

  • Kenntnisse in Networking, IPC oder systemnaher Entwicklung
  • Erfahrung mit Linux/Windows und POSIX-APIs
  • Umgang mit Unit-Testing-Frameworks
  • Kotlin-Kenntnisse sind wünschenswert
  • Erfahrung mit Netzwerkprotokollen
  • Erfahrung in CI/CD-Pipelines oder automatisierten Build-Prozessen
  • Grundlagen in Docker oder Virtualisierung
  • Skripterfahrung (z. B. Python)
  • Erfahrung in agilen Softwareprojekten

Benefits & conditions

SThree Germany Vienna €60000 - €77000 per annum + Homeoffice, flex time, bonus Unbefristet Vollzeit NEU, * Arbeit an technologisch führenden Entwicklungsprojekten

  • Innovationsgetriebenes, dynamisches Startup-Umfeld
  • Zusammenarbeit mit internationalen High-Tech-Partnern und renommierten Universitäten
  • Hohe Eigenverantwortung & direkter Impact auf das Endprodukt
  • Flache Strukturen & schnelle Entscheidungswege
  • Hybrides Arbeiten & flexible Arbeitszeiten

Für die Position Software Developer C++ (m/w/d) ist - abhängig von deiner Berufserfahrung - ein Bruttojahresgehalt zwischen €60.000 und €77.000 vorgesehen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.at
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

2:10 min

Extending capabilities with the WebAssembly System Interface

Niels Tanis Niels Tanis · World Congress 2023

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:24 min

Navigating limitations when scaling distributed on-demand deployments

Edoardo Dusi · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all