C++ / Java Software-Entwickler - Berlin - Televic Rail GmbH

Media Gmbh
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Berlin, Germany

Tech stack

Testing (Software)
Clean Code Principles
Java
JavaScript
Agile Methodologies
C Sharp (Programming Language)
C++
CMake
Continuous Integration
Linux
Distributed Systems
Linux on Embedded Systems
Ethernet
Gradle
Internet Protocol
Python
Scrum
QT
Software Engineering
System Testing
Test Driven Development
GIT
Extreme Programming (XP)
Bitbucket
Docker
Jenkins
Microservices

Job description

C# Englisch Gradle C++ SCRUM Java Innovation Linux Microservices Jenkins Embedded Linux Boost Ethernet Bitbucket Server JavaScript Internet Protocol Python Docker TDD GIT Kommunikation Nachhaltigkeit Programmiersprachen Fahrgastzählung Continuous Integration B2B Deutsch Verantwortungsvolle Arbeitsweise Teamfähigkeit Zuverlässigkeit Kundenorientierung, Unsere sechs Entwicklungsteams und das Systemtest-Team fokussieren sich jeweils auf unterschiedliche Themenbereiche wie:

Fahrgastinformation

Infotainment

Fahrgastzählung

Notrufkommunikation

Personen- oder Gefahrenerkennung

Videosysteme

Die Ergebnisse aller Teams greifen wie Zahnräder ineinander und ergeben am Ende ein Gesamtsystem, das in einer realitätsnahen Fahrzeugnachbildung von unserem dedizierten Software QA-Team validiert wird.

Alle sieben Teams arbeiten als autonome Scrum-Teams Neue Kolleginnen und Kollegen sind oft schon am ersten Tag "Ready to develop".

Wir arbeiten eng mit unseren belgischen Kolleg*innen zusammen und profitieren zunehmend von der Internationalität innerhalb der neuen Organisationsstruktur. Gleichzeitig legen wir großen Wert auf eine familiäre Atmosphäreohne Großraumbüros, , dafür m viel Raum für persönliche Entwicklungit .

Und weil Teamgeist nicht nur im Code entsteht, organisieren wir regelmäßig gemeinsame Aktivitäten - z. B. Wasserski, Escape-Rooms oder entspannte Abendessen ., Moderne Softwareentwicklung ist uns wichtig - insbesondere:

Testgetriebene Entwicklung (TDD)

Continuous Integration

Clean Code und

Agile Softwareentwicklung - insbesondere die Praktiken des Extreme Programming.

Wenn Du unsere Webseite besuchst, erscheinen wir wie ein Embedded-System-Hersteller im Bahnsektor. In Wahrheit jedoch enthält jedes Fahrzeug ein heterogenes, verteiltes System aus mehr als 50 IP-basierten Geräten. Die Systeme kommunizieren nicht nur untereinander, sondern auch über Fahrzeuggrenzen hinweg mit anderen Fahrzeugen im Zugverband und mit Hintergrundsystemen im Internet. Wir manipulieren also keine Stackpointer in C und suchen daher High-Level-Entwickler, um dieses Biest mit Software Design und Hochsprachen zu zähmen.

Du bist Experte in diesen Bereichen oder möchtest mit uns lernen, wie man auf einem Embedded System:

Legacy-Schnittstellen und Gigabit-Ethernet gleichzeitg zur Kommunikation gebraucht,

Docker zur Isolation von Microservices verwendet und

Requirements

Um effektiv bei uns einzusteigen, sind uns fundierte Kenntnisse in C++ und / oder Java besonders wichtig.

Unsere Teams arbeiten sonst noch mit:

Python, Javascript und C#

CMake, Gradle

Jenkins, Bitbucket (git)

QT5, QT6,

boost and

Embedded Linux ARM.

Du verfügst außerdem über gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Benefits & conditions

Job-Rad Entwicklungsmöglichkeiten Jahressonderzahlungen Parkplatz Firmenticket Flexible Arbeitszeiten Zusätzliche Urlaubstage, Wir bieten Dir eine unbefristete Festanstellung mit langfristiger Perspektive in einer innovativen und dynamischen Branche: zukunftssicher und nachhaltig. Wir sind ein internationaler Arbeitgeber des Mittelstands im B2B - Geschäftssegment,

30 Tage Urlaub pro Jahr,

ein 13. Gehalt,

flexible Arbeitszeiten sowie die Möglichkeit, bis zu 50% remote zu arbeiten,

persönliche & fachliche Entwicklungsmöglichkeiten,

eine offene und vertrauensvolle Unternehmenskultur,

Zuschuss für ein Jobticket für den ÖPNV, ein Jobrad oder den betriebseigenen Parkplatz,

anspruchsvolle Projekte, die für unsere Kunden und die Gesellschaft nachhaltig sind,

renommierte Kunden,

einen hoch engagierten und motivierten Mitarbeiterstamm von Spezialisten, in dem gegenseitige Unterstützung selbstverständlich ist,

fresh & healthy: Wasser, Tee und frisches Obst.

About the company

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! WIR WACHSEN: AM MARKT. IM TEAM. AN UNSEREN AUFGABEN. WACHSE MIT! Bei Televic haben wir eine klare Mission: Wir liefern innovative und zuverlässige Fahrgastinformations- und Kommunikationssysteme für den Schienenverkehr. Seit über 40 Jahren entwickeln, produzieren, programmieren und warten wir mit Leidenschaft voll integrierte Hard- und Softwaresysteme. Mit Stolz können wir sagen, dass unsere Technologie in über 60.000 Fahrzeugen weltweit zum Einsatz kommt. Innovation, Agilität, Kundenorientierung und Nachhaltigkeit sind die treibenden Kräfte hinter allem, was wir tun. Werde Teil von Televic und gestalte die Fahrgastinformation der Zukunft aktiv mit. Deine Begeisterung und Fähigkeiten sind der Schlüssel, um unsere Kunden zu faszinieren. SOFTWARE bei uns - vielseitig, international und familiär In unserer Abteilung SOFTWARE arbeiten rund 60 Kolleginnen und Kollegen. Wir übernehmen Verantwortung entlang des gesamten Entwicklungsprozesses - von der Anforderungsanalyse bis hin zur Validierung.

Apply for this position