Aktiviere Job-Benachrichtigungen per E-Mail!

C++ / Java Software Engineer (m/f/d)

Televic Rail

Berlin

Hybrid

EUR 50.000 - 70.000

Vollzeit

Vor 28 Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf

Zusammenfassung

Televic Rail, un leader dans les systèmes d'information passagers pour le secteur ferroviaire, recherche un développeur logiciel passionné. Le candidat idéal comblera l'écart entre la complexité des systèmes embarqués et un design logiciel intelligent, tout en travaillant dans une atmosphère collaborative. Attendez-vous à des projets innovants, avec des technologies de pointe et un environnement de travail flexible.

Leistungen

30 jours de vacances par an
Salaire mensuel 13e
Heures de travail flexibles
Possibilités de développement personnel et professionnel
Culture d'entreprise ouverte
Subventions pour ticket de transport public
Équipe dédiée et motivée
Fruits, thé et eau tous les jours

Qualifikationen

  • Connaissance solide en C++ et/ou Java requise.
  • Bonnes compétences écrites et orales en allemand et en anglais.
  • Expérience avec des systèmes embarqués et microservices appréciée.

Aufgaben

  • Développement logiciel moderne avec testabilité et intégration continue.
  • Collaboration avec des équipes scrum sur des projets complexes.
  • Conception de logiciels pour des systèmes distribués utilisant plusieurs appareils IP.

Kenntnisse

C++
Java
Python
JavaScript
C#
Test-Driven Development
Agile methodologies
Docker

Tools

CMake
Jenkins
Bitbucket
Qt5
Qt6
Boost
Embedded Linux on ARM

Jobbeschreibung

WE ARE GROWING: IN THE MARKET. AS A TEAM. THROUGH OUR CHALLENGES. GROW WITH US!
At Televic, we have a clear mission: to deliver innovative and reliable passenger information and communication systems for the rail industry. For more than 35 years, we have passionately developed, produced, programmed, and maintained fully integrated hardware and software systems.
With pride, we can say that our technology is used in over 60,000 vehicles worldwide. Innovation, agility, customer focus, and sustainability are the driving forces behind everything we do.
Join Televic and help shape the future of passenger information. Your enthusiasm and skills are the key to inspiring our customers.

SOFTWARE at Televic – diverse, international, and close-knit

Our SOFTWARE department includes around 60 colleagues. We take responsibility for the entire development process – from requirements analysis to validation.
Our six development teams and one system testing team focus on a range of topics, such as:

  • Passenger Information

  • Infotainment

  • Passenger Counting

  • Emergency Communication

  • Person or Hazard Detection

  • Video Systems

The results of all teams interlock like gears to form a complete system, which is validated in a realistic vehicle mock-up by our dedicated Software QA team.
All seven teams operate as autonomous Scrum teams, each fully responsible for their software – including reviews and testing according to the four-eyes principle.
Thanks to shared onboarding tasks, new colleagues are often “ready to develop” on their very first day.
We work closely with our Belgian colleagues and increasingly benefit from the internationality of our new organizational structure. At the same time, we value a warm, collaborative atmosphere, with no open-plan offices but plenty of space for personal growth.
Because team spirit is built outside of code too, we regularly organize fun activities such as wakeboarding, escape rooms, or relaxed dinners together.

WHAT WE OFFER

We offer you a permanent full-time position with long-term prospects in an innovative and future-proof industry:

  • 30 days of vacation per year

  • A 13th monthly salary

  • Flexible working hours and up to 50% remote work

  • Personal and professional development opportunities

  • An open and trusting company culture

  • Subsidies for a public transport ticket, company bike, or on-site parking

  • Exciting and meaningful projects for our customers and society

  • A strong international B2B environment within a mid-sized company

  • Well-known customers

  • A dedicated and motivated team of specialists who support each other naturally

  • Fresh water, tea, and fruit every day

YOUR RESPONSIBILITIES

Modern software development is important to us – especially:

  • Test-Driven Development (TDD)

  • Continuous Integration

  • Clean Code

  • Agile methodologies – especially practices from Extreme Programming

When you visit our website, we may appear like a traditional embedded systems company in the rail sector.
In reality, each vehicle is equipped with a heterogeneous, distributed system consisting of 50+ IP-based devices. These systems communicate not only with each other, but also across vehicles and with backend systems via the internet.
We don't manipulate stack pointers in C – instead, we're looking for high-level developers to tame this complexity with smart software design and high-level programming languages.

Are you already an expert – or ready to learn – how to:

  • Combine legacy interfaces with Gigabit Ethernet communication on embedded systems?

  • Use Docker to isolate microservices?

  • Run continuous deployment – ideally without needing the actual hardware?

Then you’ve come to the right place!


YOUR SKILLS

To successfully join our team, solid knowledge of C++ and/or Java is especially important to us.

Our teams also work with the following technologies:

  • Python, JavaScript, and C#

  • CMake, Gradle

  • Jenkins, Bitbucket (Git)

  • Qt5, Qt6

  • Boost

  • Embedded Linux on ARM

You also have good written and spoken skills in both German and English.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.