Back to Jobs
Siemens

Senior Software Engineer (with Architecture Growth Path) – Railway Signaling Systems On-Board

Siemens
Bratislava - Bratislavsky kraj - SlovakiaFull TimeSenior36k–36k EURPosted Today
Job ID 515980 Posted since 29-Jul-2026 Organization Mobility Field of work Research & Development Company Siemens Mobility, s. r. o. Experience level Experienced Professional Job type Full-time Work mode Office/Site only Employment type Fixed Term Location(s)
  • Bratislava - Bratislavsky kraj - Slovakia
Salary Conditions (gross) from € 3,000/month 
+ variable bonus 
The final starting salary depends on your work experience and acquired practice in the field. 
 
About the Role 
At Siemens Mobility, you'll contribute to developing and maintaining safety-critical railway signaling systems that help ensure safe and reliable train operations worldwide. 
We are looking for an experienced Software Engineer who combines strong software development expertise with system-level thinking and architectural capabilities. In this role, you will work on the established train protection system Trainguard Zub242t for Berlin, while supporting the evolution of future railway solutions. 
This position offers a unique opportunity to take ownership of technically complex legacy systems, acquire critical product know-how, and grow into a key architectural role within our international engineering organization. 

What Will Be Your Role? 
• Develop, maintain, and enhance software for railway signaling and train protection systems 
• Analyze, troubleshoot, and improve existing software solutions, including investigation of field incidents and defect reports 
Work with legacy code bases developed in Pascal86 and C++ 
• Support system-level analysis and architectural decision-making 
• Collaborate with system engineers, architects, software developers, testers, and project teams 
• Contribute to technical documentation and long-term product sustainability 
• Participate in train test runs and field validation activities at customer locations (occasionally in Germany) 
• Gradually take ownership of architectural responsibilities for the Trainguard Zub242t system 
• Support upcoming customer projects and ensure preservation of critical system knowledge 
 
Personal Prerequisites and Skills 
Essential 
• Strong software development experience in Pascal86 and C++ 
• Experience analyzing and maintaining existing software systems and legacy code bases 
• Strong analytical and troubleshooting skills 
• Ability to work independently on complex technical and system-level topics 
• Excellent communication and collaboration skills 
• Good English and German language skills for international cooperation 
• Willingness to travel occasionally for train testing and field validation activities 


Advantageous 
  • Experience with railway signaling systems or train protection systems 
  • Knowledge of national train control systems, ETCS, CBTC or similar technologies 
  • Experience as Software Architect, System Architect, or Lead Engineer 
  • Knowledge of operating systems, drivers, and low-level software development 
  • Experience in safety-critical software development 
  • Knowledge of railway signalling standards EN 50126, EN 50128 and EN 50129 
  • Experience with Safety Integrity Levels (SIL) and safety-related development processes 
  • Familiarity with railway approval and certification environments 
  • assion for railway technology and transportation systems 


Career Growth Opportunity 
This role offers the opportunity to develop into a key technical expert and gradually assume responsibilities as: 
• Software Architect for Zub242t 
• System Architect for Zub242t 
You will work closely with experienced experts and play an important role in preserving and expanding critical know-how for future customer projects. 
 
Employee Benefits 
Benefits Supporting Work-Life Balance: 
  • Extra Paid Days Off: 
  • Bridge days – when a holiday falls between a workday and weekend, you have the day off at Siemens Mobility 
  • Sick days per year – no doctor's certificate required 
  • Additional days off – for employee's child's wedding, employee relocation, birth of a child for administrative duties, receiving the Janský Medal, and more 


Flexible Working: 
  • Flexible working hours: balance between work and private life 
  • Possibility to work from home (Telework, Home-office) 
  • Family Support: 
  • Contribution for the birth of a child 
  • Kindergarten allowance 
  • KinderUni for employees' children during summer holidays 
  • St. Nicholas events and more 

 
Benefits Supporting Your Professional and Career Growth: 
  • Training and development program (integration process, business and product training, soft skills training, and more) 
  • Freely accessible corporate digital training library (Coursera, LinkedIn Learning, Harvard Business Publishing, and more) 
  • Management development programs 
  • Language courses during working hours with qualified instructors (English, German) 
  • Daily collaboration with international teams 


Benefits That Give You Energy and Make Your Workday Pleasant: 
  • Great team of colleagues, team buildings, company events and parties 
  • Community building through events such as: Earth Day – volunteer activities, or sports day 
  • Wellbeing program (psychological, financial, and legal counseling free for employees and their family members) 
  • Virtual wallet of benefits – Purpose-bound financial contribution for leisure activities of your choice 
  • Support for participation in sports events (ČSOB Bratislava Marathon, Škoda Marathon, Night Run, and more) 
  • Multisport card 

 
Benefits Supporting Your Financial Security and Stability: 
  • Variable bonus 
  • Bonus for referring new colleagues up to €2,000 
  • Employer contribution to the 3rd Pension Pillar up to 3% 
  • 100% salary compensation during sick leave and care for family member (10 days/year) 
  • Siemens share programs - opportunity to invest in company shares 
  • Good company reputation, strong background, employment stability, loyal, fair, and human approach 

 
Don't Have a CV Ready? Or Need More Information? 
Write to me at: lenka.zavadska@siemens.com Or we can connect via LinkedIn: Lenka Závadská 
I'll be happy to stay in touch with you for future cooperation. :) 
Applications in English are preferred.  
Learn more about our work and projects at: https://www.mobility.siemens.com/sk/sk/spolocnost/kariera/zilina.html 
 
Join us in shaping the future of railway technology! 🚆 
Ready to apply? You'll be taken to Siemens's application page.
Senior Software Engineer (with Architecture Growth Path) – Railway Signaling Systems On-Board at Siemens