Auf einen Blick
- Aufgaben: Entwickle und pflege unsere C++ Bibliothek fĂĽr Fahrzeugdiagnosen.
- Arbeitgeber: Carly ist ein innovatives Unternehmen im Bereich Fahrzeugdiagnose mit einem internationalen Team.
- Mitarbeitervorteile: Flexible Arbeitszeiten, 100% unterstĂĽtzte Ausstattung und ein inklusives Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft der Fahrzeugdiagnose und arbeite in einem unterstĂĽtzenden, authentischen Team.
- GewĂĽnschte Qualifikationen: Mindestens 5 Jahre Erfahrung in C++ Entwicklung, Kenntnisse in Automotive-Protokollen und Teamarbeit.
- Andere Informationen: Arbeiten Sie in MĂĽnchen mit Blick auf die Alpen in einem multikulturellen Team.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Your mission
As our Senior C++ Engineer, you’ll step into a role with purpose, growth, and real impact. You’ll join our Technology team, where a group of experienced engineers, architects, and tech leads work at the cutting edge of automotive diagnostics and data infrastructure. From reading out vehicle ECUs to building robust cross-platform integrations, our senior tech team drives innovation at every layer of our product. Your work will shape the performance and reliability of Carly’s diagnostics engine and directly influence Carly’s mission to empower car owners worldwide — all in an environment that values authenticity, inclusion, and cross-cultural collaboration.
Your responsibilities
- Own and maintain the C++ library that drives communication between mobile clients and vehicle ECUs
- Ensure performance, stability, and maintainability of the C++ codebase, with a focus on memory management, pointer safety, and test coverage
- Oversee build configuration (e.g. CMake) and deployment processes across supported platforms
- Interpret Carly’s proprietary vehicle data formats and support integration of brand-specific command structures and ECU definitions
- Collaborate with Protocol Engineers to incorporate updates in diagnostic command definitions and parsing logic
- Drive cross-platform compatibility by maintaining stable bridges to Android (Kotlin) and iOS (Swift) layers
- Troubleshoot low-level transmission issues, support debugging in live diagnostic sessions, and propose sustainable interface improvements
Your profile
- You have 5+ years of C++ development experience, particularly in systems or embedded contexts
- You understand memory management, pointer operations, and multithreading deeply
- You have experience with build tools like CMake and unit testing frameworks
- You bring familiarity with automotive communication protocols (e.g., CAN bus, UDS, ISO-TP)
- You collaborate well with mobile and engineering teams
- You have experience with Swift and/or Kotlin bridging
- You ideally bring a background in diagnostics or automotive software
- You\’re fluent in English (C1)
Why us?
- Inclusive and supportive culture that values authenticity and growth — no walls, no limits, no bureaucracy
- Clear strategy and purpose-driven impact — you’ll know exactly how your work drives Carly’s mission
- Data-driven decisions and open dashboards — full transparency on goals, growth, and results
- Cross-functional collaboration — strong management, hands-on workshops, and a high learning curve
- Competitive compensation and 100% company-supported equipment to help you do your best work
- Stable and sustainable growth — proudly independent, with no external investors
- A passionate, international team based in the heart of Munich — with a view of the Alps!
Curious what the experience at Carly is like? Our team spans 30+ nationalities, and we believe in transparency, autonomy, and building meaningful relationships. Learn more on our Culture & Careers page . #J-18808-Ljbffr
Senior C++ Engineer (m/f/d) Arbeitgeber: Mycarly
Kontaktperson:
Mycarly HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior C++ Engineer (m/f/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit aktuellen oder ehemaligen Mitarbeitern von Carly, um mehr über die Unternehmenskultur und die spezifischen Anforderungen der Position zu erfahren. Oft können persönliche Empfehlungen den Unterschied machen.
✨Tip Nummer 2
Bereite dich auf technische Gespräche vor, indem du deine Kenntnisse in C++ und den relevanten Technologien auffrischst. Übe das Lösen von Programmieraufgaben und das Erklären deiner Lösungsansätze, um im Interview zu glänzen.
✨Tip Nummer 3
Informiere dich über die neuesten Trends in der Automobiltechnologie und wie sie sich auf Diagnosetools auswirken. Zeige im Gespräch, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein tiefes Verständnis für die Branche.
✨Tip Nummer 4
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Zusammenarbeit mit interdisziplinären Teams und bei der Lösung komplexer Probleme demonstrieren. Das zeigt, dass du gut ins Team passt.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior C++ Engineer (m/f/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an die C++-Entwicklung, insbesondere in Bezug auf Speicherverwaltung und Multithreading. Stelle sicher, dass du diese Punkte in deinem Lebenslauf und Anschreiben ansprichst.
Hebe relevante Erfahrungen hervor: Betone deine 5+ Jahre Erfahrung in der C++-Entwicklung, insbesondere in System- oder Embedded-Kontexten. FĂĽge konkrete Beispiele hinzu, wie du mit Build-Tools wie CMake gearbeitet hast und welche Projekte du erfolgreich umgesetzt hast.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei Carly arbeiten möchtest und wie deine Fähigkeiten zur Mission des Unternehmens beitragen können. Gehe auf deine Erfahrungen mit automobilen Kommunikationsprotokollen ein und zeige deine Begeisterung für die Branche.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält, einschließlich deiner Sprachkenntnisse in Englisch (C1).
Wie du dich auf ein Vorstellungsgespräch bei Mycarly vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf C++ und Systementwicklung hat, solltest du dich auf technische Fragen zu Speicherverwaltung, Zeigeroperationen und Multithreading vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Verstehe die Unternehmensmission
Informiere dich über Carlys Mission und wie deine Rolle als Senior C++ Engineer dazu beiträgt. Zeige im Interview, dass du die Bedeutung deiner Arbeit für die Fahrzeugdiagnose und die Unterstützung von Autobesitzern verstehst.
✨Zeige deine Teamfähigkeit
Die Zusammenarbeit mit anderen Ingenieuren und mobilen Teams ist entscheidend. Bereite Beispiele vor, die deine Fähigkeit zur Zusammenarbeit und Kommunikation in interdisziplinären Teams verdeutlichen.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die inklusive und unterstützende Kultur bei Carly zu erfahren. Stelle Fragen, die zeigen, dass du an einem Arbeitsumfeld interessiert bist, das Authentizität und Wachstum fördert.