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

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Berlin
EUR 45.000 - 70.000
Sei unter den ersten Bewerbenden.
Vor 4 Tagen
Jobbeschreibung

Join Televic: For 35 years, we’ve been developing innovative passenger information systems for the rail industry.Driven by agility, innovation, and sustainability – shape the future with us!

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:

Infotainment

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)

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:

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.

APPLY HERE!

Personal information

First name

Last name

Telephone number

E-mail address

Profile

Upload your CV Browse One file only. 15 MB limit. Allowed types: pdf, docx, doc.

Upload your motivation Browse One file only. 15 MB limit. Allowed types: pdf, docs, doc, docx.

How did you hear about Televic?

I state that I am aware of and accept the privacy policy.