Embedded Software Developer C++

TELEVIC RAIL GmbH

Job

In dieser Rolle entwickelst Du Embedded Software für Linux-basierte Audiosysteme im Schienenverkehr, übersetzt Kundenanforderungen in funktionale Features und behebst Softwarefehler.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • 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.
  • 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.
  • 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.
  • Ü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.
  • 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.

Unsere Erwartungen an dich

Ausbildung

  • Abgeschlossenes Masterstudium im Bereich Informatik, Embedded Software, ICT, Ingenieurwesen oder einer vergleichbaren Fachrichtung.

Qualifikationen

  • Fähigkeit, komplexe technische Themen selbstständig zu strukturieren und zuverlässig umzusetzen.
  • 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.
  • 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.

Erfahrung

  • Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit C++.
  • Fundierte Erfahrung in der Entwicklung für und mit Linux-Systemen.
  • Erfahrung mit KI-gestützter Softwareentwicklung und Interesse an AI-native Development, Coding Assistants und agentenbasierten Workflows.

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.

Benefits

Work-Life-Integration

Gesundheit, Fitness & Fun

Essen & Trinken

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Berlin
    Deutschland

Das ist dein Arbeitgeber

Die TELEVIC RAIL GmbH bietet integrierte Hard- und Softwaresysteme für Bahnfahrzeuge und ähnliche Anwendungen an. Ihre Lösungen fördern den öffentlichen Verkehr durch Informations-, Kommunikations- und Sicherheitsfunktionen. Das Unternehmen hat seinen Hauptsitz in Berlin und ist Teil der belgischen Televic-Gruppe.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Industrie, Produktion
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • Die Deutsche RentenversicherungBerlin

    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Tätigkeitsbereich Die „DRV Bund IT“ ist der Service-Provider für die Deutsche Rentenversicherung Bund und entwickelt und betreibt in enger Kundenabstimmung eine komplexe IT-Systemlandschaft. Unsere Fachdomäne „IT4IT“ schafft durch die transparente...

    • Docker
    • GitLab
    • Jenkins
    • OpenShift
    • Grafana
    • PostgreSQL
    • ArgoCD
    • +2
    • +4

Embedded Software Developer C++

TELEVIC RAIL GmbH