Job
In this role, you will develop embedded software for Linux-based audio systems in rail transport, translate customer requirements into functional features, and troubleshoot software issues.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- In our product team, you will develop embedded software for Linux-based devices in rail transport.
- The focus is on the further development of our audio system TRACS: distributed devices that communicate over networks within a train, exchange data, and stream audio.
- You translate specific requirements from our client projects into sustainable product features, contribute your own ideas, and actively develop our products together with international colleagues.
- Further development of our embedded software on Linux systems with a focus on C++.
- Translation of specific project requirements into reusable product features as well as expansion of our existing codebase.
- Analysis, reproduction, and sustainable resolution of software bugs.
- Assumption of technical responsibility for individual subcomponents and their codebase.
- Planning and effort estimation for new features and change requests.
- Documentation of the developed solutions as well as continuous improvement of quality and product stability.
- Support for international project teams in configuration, integration, and technical clarification of our products.
- Close collaboration with Product Development, Bid Management, and Project Management.
- Active communication with our international teams and contribution of new technical ideas.
Our expectations of you
Education
- Completed master's degree in Computer Science, Embedded Software, ICT, Engineering, or a related field.
Qualifications
- Ability to independently structure and reliably implement complex technical topics.
- Interest in Embedded Systems, distributed applications, and network-based communication.
- Willingness to independently familiarize yourself with new technologies and complex technical contexts.
- Enjoyment in developing new ideas, discussing them, and driving them forward beyond your own team.
- Team-oriented, structured, and solution-focused working style.
- Good communication skills in an international development environment.
- Very good German and English skills at C1 level.
- Willingness to occasional business trips, especially to our location in Belgium.
Experience
- Several years of experience in professional software development with C++.
- Extensive experience in development for and with Linux systems.
- Experience with AI-powered software development and interest in AI-native development, coding assistants, and agent-based workflows.
What we offer
- It's not just about writing code for us, but developing software that is a long-term part of our products and is used daily in international rail traffic.
- An annual gross salary of €60,000 to €80,000 is planned for this position.
- The final classification depends on your qualifications, relevant experience, and technical depth.
Benefits
Topics you will work on
Job locations
About your employer
TELEVIC RAIL GmbH provides integrated hardware and software systems for railway vehicles and related applications. Its solutions support public transport with information, communication, and safety functions. The company is headquartered in Berlin and is part of the Belgian Televic Group.
- Established Company
- Onsite, Hybrid
- Industry, Production
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
Area of responsibility “DRV Bund IT” is the service provider for Deutsche Rentenversicherung Bund, developing and operating a complex IT system landscape in close coordination with its customers. Our “IT4IT” domain provides IT departments across DRV...