C++ / Java Software Engineer (m/f/d) at Televic
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

05 Sep, 25

Salary

0.0

Posted On

05 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Jenkins, English, C++, Cmake, Gradle, Bitbucket, Embedded Linux, Python

Industry

Computer Software/Engineering

Description

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.

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!

Loading...