Senior Software Engineer – Railway Signaling Systems

Siemens — Slovakia · Posted ~1 week ago

Senior Full-time Visa History ✓ €3000/month gross + variable bonus

Skills

Software development Software maintenance System-level thinking Software architecture Safety-critical systems Railway signaling Train protection systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an international engineering team developing and maintaining safety-critical software that supports reliable transportation operations. This role is ideal for an experienced software engineer who combines strong development skills with system-level thinking and architectural ambition. You will take ownership of complex established systems, deepen your expertise in a demanding technical domain, and have a clear path toward greater architectural responsibility.

Highlights

Work on safety-critical transportation systems with significant real-world impact, take ownership of technically complex software, build valuable domain expertise, and develop toward a key architectural role in an international engineering environment.

Description

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 Essential Personal Prerequisites and Skills 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! 🚆