
Embedded Software Developer C++ (m/w/d) – Berlin – Televic Rail GmbH
- Hybrid
- Berlin, Berlin, Deutschland
- 60.000 € - 80.000 € pro Jahr
- Engineering
Werde Teil von Televic: Seit 40 Jahren entwickeln wir innovative Fahrgastinformationssysteme für den Schienenverkehr. Agilität, Innovation und Nachhaltigkeit treiben uns an – gestalte die Zukunft mit!
Jobbeschreibung
WIR WACHSEN: AM MARKT. IM TEAM. AN UNSEREN AUFGABEN. WACHSE MIT!
Bei Televic Rail haben wir eine klare Mission: Wir entwickeln und liefern innovative, zuverlässige Fahrgastinformations- und Kommunikationssysteme für den weltweiten Rail-Markt.
Seit über 40 Jahren gestalten, produzieren, programmieren und warten wir mit Leidenschaft vollintegrierte Hard- und Softwaresysteme für den Schienenverkehr.
Unsere Technologie ist heute in mehr als 60.000 Fahrzeugen weltweit im Einsatz und jeden Tag kommen neue hinzu.
Innovation, Agilität, Kundenorientierung und Nachhaltigkeit sind die treibenden Kräfte hinter allem, was wir tun.
Werde Teil von Televic Rail und gestalte die Fahrgastinformation der Zukunft aktiv mit.
Deine Begeisterung und Dein Know-how sind der Schlüssel, um unsere Kunden zu begeistern und den Rail-Bereich noch smarter zu machen.

PDM AUDIO & LED – WO EMBEDDED SOFTWARE AUF VERNETZTE KOMMUNIKATION TRIFFT
In unserem Produktteam entwickelst Du Embedded Software für Linux-basierte Geräte im Schienenverkehr. Im Fokus steht die Weiterentwicklung unseres Audiosystems TRACS: verteilte Geräte, die innerhalb eines Zuges über Netzwerke kommunizieren, Daten austauschen und Audio streamen.
Dabei geht es nicht nur darum, bestehenden Code weiterzuentwickeln. Du übersetzt konkrete Anforderungen aus unseren Kundenprojekten in nachhaltige Produktfeatures, bringst eigene Ideen ein und gestaltest unsere Produkte gemeinsam mit internationalen Kolleginnen und Kollegen aktiv weiter.

UNSER ANGEBOT
Bei uns geht es nicht nur darum, Code zu schreiben, sondern Software zu entwickeln, die langfristig Teil unserer Produkte ist und täglich im internationalen Schienenverkehr zum Einsatz kommt.
Für diese Position ist ein Jahresbruttogehalt zwischen 60.000 und 80.000 € vorgesehen. Die finale Einordnung richtet sich nach Deiner Qualifikation, relevanten Erfahrung und fachlichen Tiefe.
Darauf kannst Du Dich freuen:
Technik & Entwicklung: Viel Eigenverantwortung in der Produktentwicklung, spannende Embedded-Technologien und Raum, eigene Ideen wirklich umzusetzen.
Flexibilität & Benefits: 30 Tage Urlaub, 13. Gehalt, flexible Arbeitszeiten, Remote Work sowie Zuschüsse für Jobticket, Jobrad oder einen betriebseigenen Parkplatz.
International & relevant: Zusammenarbeit mit internationalen Entwicklungsteams an Softwarelösungen, die weltweit in Schienenfahrzeugen eingesetzt werden.
Kultur & Zusammenarbeit: Kurze Entscheidungswege, fachlicher Austausch auf Augenhöhe und ein Umfeld, in dem neue Technologien und innovative Ansätze ausdrücklich willkommen sind.

DEINE AUFGABEN
Produkt- & Softwareentwicklung
Weiterentwicklung unserer Embedded Software auf Linux-Systemen mit Schwerpunkt C++
Übersetzung konkreter Projektanforderungen in wiederverwendbare Produktfeatures sowie Erweiterung unserer bestehenden Codebasis
Analyse, Reproduktion und nachhaltige Behebung von Softwarefehlern
Verantwortung & Qualität
Übernahme technischer Verantwortung für einzelne Subkomponenten und deren Codebasis
Planung und Aufwandsschätzung für neue Features und Änderungsanforderungen
Dokumentation der entwickelten Lösungen sowie kontinuierliche Weiterentwicklung von Qualität und Produktstabilität
Projekte & Zusammenarbeit
Unterstützung internationaler Projektteams bei Konfiguration, Integration und technischer Klärung unserer Produkte
Enge Zusammenarbeit mit Product Development, Bid Management und Project Management
Aktiver Austausch mit unseren internationalen Teams und Einbringen neuer technischer Ideen

Stellenanforderungen
DEINE KOMPETENZEN
Erfahrung & Expertise
Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit C++
Abgeschlossenes Masterstudium im Bereich Informatik, Embedded Software, ICT, Ingenieurwesen oder einer vergleichbaren Fachrichtung
Fundierte Erfahrung in der Entwicklung für und mit Linux-Systemen
Fähigkeit, komplexe technische Themen selbstständig zu strukturieren und zuverlässig umzusetzen
Technisches Verständnis
Interesse an Embedded Systems, verteilten Anwendungen und netzwerkbasierter Kommunikation
Bereitschaft, Dich eigenständig in neue Technologien und komplexe technische Zusammenhänge einzuarbeiten
Freude daran, neue Ideen zu entwickeln, zu diskutieren und auch über das eigene Team hinaus voranzutreiben
Erfahrung mit KI-gestützter Softwareentwicklung und Interesse an AI-native Development, Coding Assistants und agentenbasierten Workflows
Zusammenarbeit
Teamorientierte, strukturierte und lösungsorientierte Arbeitsweise
Gute Kommunikationsfähigkeit in einem internationalen Entwicklungsumfeld
Sehr gute Deutsch- und Englischkenntnisse auf C1 Niveau
Bereitschaft zu gelegentlichen Dienstreisen, insbesondere zu unserem Standort in Belgien
NICE TO HAVE
Besonders freuen wir uns über Erfahrung mit einigen dieser Themen:
Software Engineering: Test-Driven Development, CMake, Git, Jenkins, Jira, Confluence, SonarQube
Audio: GStreamer, Audio Processing, Audio Streaming, SIP oder Asterisk
Networking: IP-Netzwerke, Multicast, Routing, Netzwerkprotokolle und Wireshark
Security: Linux- und netzwerkbasierte Technologien wie Authentifizierung und Verschlüsselung
Weitere Sprachen: erste Erfahrung mit Rust oder C

UNSER AUSWAHLPROZESS
So sieht unser Standardprozess aus. Wo es sinnvoll ist, passen wir einzelne Schritte individuell an.

Datenschutzhinweise
Alle Informationen zur Verarbeitung deiner Daten im Bewerbungsprozess findest du hier: Datenschutzhinweise
Noch Fragen? Ich bin für Dich da.
Du erreichst mich jederzeit per WhatsApp.
Kristin Werner +49 174 743 1662
- Berlin, Berlin, Deutschland
oder
Alles erledigt!
Deine Bewerbung wurde eingesendet!
Sie haben sich bereits auf diese Stelle beworben
Vielen Dank für dein Interesse – wir haben deine Bewerbung bereits erhalten, daher kann diese neue Einreichung nicht akzeptiert werden. Deine vorherige Bewerbung liegt uns vor.
Wenn du Hilfe benötigst oder glaubst, dass es sich um einen Fehler handelt, sende uns bitte eine E-Mail an apply.televic@recruitee-mail.com
