Senior C++ Engineer (m/w/d)
Senior C++ Engineer (m/w/d)
Senior C++ Engineer (m/w/d)
Senior C++ Engineer (m/w/d)
Jobriver HR Service
Internet, IT
München
- Art der Beschäftigung: Vollzeit
- 64.500 € – 101.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior C++ Engineer (m/w/d)
Über diesen Job
Senior C++ Engineer (m/w/d)
Beschreibung
Das Unternehmen ist spezialisiert auf vollautomatisierte Produktionsplanung in hochkomplexen Produktionsumgebungen und verfolgt die Vision, eine Welt ohne Planungsprobleme zu schaffen. In dieser Rolle als Senior C++ Engineer sind Sie maßgeblich für die Kunden-Integrationen und die produktnahe Weiterentwicklung verantwortlich. Sie arbeiten direkt mit der Führungsebene zusammen und haben die Möglichkeit, Standards zu setzen sowie über Technologien und Architekturen für Integrationspfade zu entscheiden. Ihr Code wird nicht nur geschrieben, sondern hat einen direkten Einfluss auf die Art und Weise, wie Industrieunternehmen ihre Produktion planen. Zu Ihren Aufgaben gehört die End-to-End Implementierung von Kundenprojekten, angefangen bei der Prozessanalyse bis hin zur technischen Umsetzung. Sie werden die C++-Kernkomponenten im Scheduling Framework weiterentwickeln und sich auf Qualität und Lieferung konzentrieren, indem Sie Test Driven Development (TDD) und CI/CD-Praktiken anwenden. Darüber hinaus kommunizieren Sie technisch und lösungsorientiert mit Kunden, ohne dabei die Verantwortung für Projektmanagement oder Accounts zu übernehmen. Mit der Zeit werden Sie schrittweise Verantwortung für Architektur, Guidelines und Product Ownership übernehmen, mit der Perspektive, ein Team aufzubauen und technische Führungsaufgaben zu übernehmen.
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung, typischerweise mindestens 5 Jahre, mit modernem C++17/20/23 mit. Sie sollten Begeisterung für Clean Code und Konzepte wie SOLID, DRY, KISS, YAGNI sowie Design Patterns mitbringen. Ein sicherer Umgang mit CMake, Git, Unit-Tests (GoogleTest) sowie Debugging und Profiling ist ebenfalls erforderlich. Ownership, Pragmatismus und ein hohes Qualitätsbewusstsein sind entscheidend, um zu wissen, wann eine 80/20-Lösung ausreicht und wann tiefere Analysen notwendig sind. Klare und sachliche Kommunikation in Deutsch (mindestens B2) und Englisch (C1/C2) ist ein Muss. Des Weiteren sind Erfahrungen mit AI-unterstützten Coding Tools, Cross-Platform/Windows-Builds sowie CI/CD, Linux und Docker von Vorteil. Persönlich sollten Sie teamfähig, kommunikationsstark und analytisch denkend sein.