Senior SW Engineer Train IT Applications

Welcome to train IT!

Have you ever travelled on a high speed train like the German ICE or the Prague metro, wondering how sometimes your Smartphone has internet connection and sometimes not? How the screens in the train show next stops?

Modern trains are full of information technology - IP based networks, modern protocols like video streaming, voice applications and many others. This software is built with modern engineering tools, object oriented, and based on the Linux open source software stack.

We are Siemens Train IT team and we are developing a new IT platform for modern trains. Join us and help us create rail vehicles of tomorrow!

Your challenge

You will be part of the European SW Engineering team and develop the next generation Java applications for trains such as passenger information, passenger counting, CCTV, or other exciting new technologies that will be deployed to Siemens trains worldwide. Your software conforms to high standards for robustness, fault tolerance, and maintainability.

… in detail:

  • Be a member of an agile, decentralized, international development team
  • Design software modules
  • Write clean product code in a test-driven way
  • Develop automated integration tests
  • Support the commissioning phase of the trains on-site (rarely travel up to 5%)

Your qualification

  • Proven experience in Java development >3 yrs (1.6 and above), skilled in Java Script and HTML
  • In depth understanding of FOSS OS, Clean Code, Microservices, and standard IP communication
  • Working knowledge of Jira, Jenkins, Git or Subversion, including branching models
  • Proven practical experience with SCRUM/KANBAN and CI/CD, TDD, or XP >2 yrs
  • English (intermediate or advanced) level B1 or above

This would set you apart from other candidates:

  • Knowledge of Java component frameworks, particularly OSGi
  • Experience with C++, C#, C, SonarQube, and Gradle is a great plus but no requirement
  • Experience in the railway industry
  • German, or any other language is a plus

You can look forward to

  • Bonus for joining us 50,000 CZK
  • New modern workplace in the centre of Pilsen
  • Learning and growing in an agile team within a stable international company
  • Working on a long term strategic program, not a time limited project
  • Close cooperation with colleagues abroad
  • 5 weeks of vacation, flexible working hours, home office
  • An individual budget of min. 24,000 - 48,000 CZK which you can turn into a combination of up to 8 days of extra holidays, cafeteria points or pension and/or life insurance
  • Electronical meal vouchers
  • Possibility to become a Siemens shareholder and get free stocks
  • Various discounts and offers

Would you like to contribute to such highly sophisticated IT-systems? Send us your CV!

Would you like to become a part of Siemens Mobility? Then we are looking forward to your CV in English!

Informace o pozici

Místo pracoviště

Anglické nábřeží 2434/1, 301 00  Plzeň-Východní Předměstí, Česká republika

Typ pracovního vztahu

Práce na plný úvazek

Typ smluvního vztahu

Pracovní smlouva

Délka pracovního poměru

Na dobu neurčitou


Mobilní telefon, notebook, příspěvek na penzijní/životní připojištění, flexibilní začátek/konec pracovní doby, stravenky/příspěvek na stravování, dovolená 5 týdnů, vzdělávací kurzy, školení, kafetérie, firemní školka, příspěvek na sport/kulturu/volný čas, možnost občasné práce z domova, individuální rozvržení pracovní doby, vlastní organizace náplně práce

Požadované vzdělání

Středoškolské nebo odborné vyučení s maturitou

Požadované jazyky

Angličtina (středně pokročilá), Němčina (středně pokročilá)


Siemens s.r.o.

Pozice je vhodná pro absolventy.



Siemens s.r.o.
Monika Norocká