Required skills
- C
- C++
- Windows
- Embedded Systems
- Hardware-related Programming
- MS Visual Studio
- Git
- SVN
- Software Testing
- Agile Software Development
- Train Control
- Train Tracking
- Interlocking Systems
Languages: German
Job description
Experienced C/C++ software developer needed for Windows-based train control and tracking software, involving integration with interlocking systems and embedded displays.
Project overview
We are looking for an experienced software developer for the further development and adaptation of Windows-based inventory software in the area of train control and train tracking. You will contribute to the further development of a solution written in C and integrate it into existing interlocking systems.
Your tasks include the implementation of customer-specific requirements, development in the area of train tracking with tracking of trains based on various interlocking states, as well as the connection and integration of embedded displays for showing train information. You will work with existing software structures and further develop the existing system architecture.
We expect a completed degree in computer science, signal technology, electrical engineering, or a comparable field. Profound knowledge in C/C++ software development is required, as well as experience in hardware-related or embedded programming. You should have experience in software testing and be familiar with development environments such as MS Visual Studio and version control systems such as Git and SVN.
Experience with agile software development is an advantage. We are looking for someone who thinks and acts independently, even if guidelines are not optimal. Good German and English skills complete your profile.
The project has a duration of 6 months and starts in November 2026.
Project details
- Start: 09.11.2026
- Duration: 6 Monate
- Location: DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on nexus.webconia.de