Live Jobs
Discover and Apply for Jobs
All jobs
Senior Software Entwickler (m/f/d)
Permanent
Berlin, Germany
16.10.2025
Ihre Aufgaben
- Entwicklung und Optimierung von hochperformanten C/C++-Anwendungen für [Embedded Systems, Echtzeitanwendungen, High-Performance-Computing, etc.].
- Architektur und Design von Softwarelösungen unter Berücksichtigung von Skalierbarkeit, Wartbarkeit und Performance.
- Implementierung von Algorithmen, Datenstrukturen und Systemkomponenten in C/C++.
- Integration von Softwaremodulen in bestehende Systeme und Schnittstellenentwicklung (z.?B. zu Hardware, Datenbanken oder anderen Softwarekomponenten).
- Code-Reviews und Qualitätssicherung zur Einhaltung von Coding-Standards, Best Practices und Sicherheitsrichtlinien.
- Fehleranalyse und Debugging komplexer Systeme, inklusive Performance-Optimierung und Speichermanagement.
- Zusammenarbeit mit cross-funktionalen Teams (Hardware-Entwickler, Systemarchitekten, Tester) in agilen Entwicklungsprozessen (Scrum, Kanban).
- Dokumentation von Code, Architekturentwürfen und technischen Spezifikationen.
- Mentoring von Junior-Entwicklern und Wissensaufbau im Team.
Ihr Profil
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Software Engineering oder vergleichbare Qualifikation.
- Mindestens 5 Jahre Berufserfahrung in der C/C++-Entwicklung, idealerweise in [Embedded Systems, Echtzeitsysteme, High-Performance-Anwendungen, etc.].
- Tiefgreifende Kenntnisse in:
- Moderner C++ (C++11/14/17/20) und C-Standards (C99/C11)
- Datenstrukturen, Algorithmen und Design Patterns
- Multithreading, Parallel Programming und Concurrency
- Hardware-nahe Programmierung (z.?B. Treiberentwicklung, Mikrocontroller, FPGAs)
- Build-Systeme (CMake, Make, Bazel)
- Versionskontrolle (Git, SVN)
- Debugging-Tools (GDB, Valgrind, Static Code Analysis)
Unser Angebot
- Herausfordernde Projekte in einem innovativen und zukunftsorientierten Umfeld.
- Flexible Arbeitsmodelle (Remote-Optionen, Homeoffice-Regelungen).
- Moderne Arbeitsumgebung mit state-of-the-art Technologien und Tools.
- Attraktive Benefits: Weiterbildungsmöglichkeiten, betriebliche Altersvorsorge, Gesundheitsprogramme, Firmen-Events.
- Flache Hierarchien, kurze Entscheidungswege und eine offene Feedbackkultur.
- Raum für kreative Ideen und persönliche Entwicklung.