Job description

· analyzing requests for improvement of internal modeling tool

· designing new parts of meta model of whole train in SysML and EMF

· designing, coding and testing document and support software components in Xtend and Java

· building tools for engineers across all levels of train development: analysts, architects, testers and developers of various train subsystems

· developing based on agile development (SCRUM) according to EN 50128 (V-Model)

· designing and developing test cases


· knowledge in at least one objective language (Xtend, Java, JavaScript, C#, C++, VB, Python, PHP or other).

· knowledge of modeling in at least one framework (SysML, UML, EMF or ERD).

· knowledge of some some modeling tool (MagicDraw, Enterprise Architect, Eclipse UML2 Tools, Rational, etc.)

· English is a must, German is a big plus

· Business trips to Germany are possible (about 3 hours by car from Prague, 2 hours from Pilsen). They don’t include week-ends

· Position is suitable for EU nationalities or non-EU with free access to the Czech labor market or valid working visa in the Czech Republic.

We offer

· 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

· flexible working hours and possibility of home office

· wide range of employee benefits (5 weeks of holiday, 3 extra days off, meal contribution, Cafeteria system of benefits, kindergarten, discounted services, etc.)

· new modern workplace either in Prague (yellow metro line B) or in the centre of Pilsen

· starting bonus