Software Developer for Interlocking Systems

SiemensCluj-Napoca, Cluj CountyOn-siteFull-timeSenior, 5–8 yearsListed 1 hour ago

Apply now

About this role

Location(s)

- Cluj-Napoca - Cluj - Romania

Your new field of responsibility • Software developer (f/m/d) as part of the development team of the Westlock Railway Interlocking System • Responsible for design and development of software components and integrated modules for the Westlock Railway Interlocking System, it’s design tools and test environments • You will develop technical requirements and interfaces of complex components to ensure the highest quality of development • You always coordinate closely within the team and with everyone involved in system/software development. • You will be part of a multi-site team spanning three countries and time zones. • Some travel will be required between the development sites • Capable of working within a highly regulated environment ideally with knowledge and prior experience of CENELEC, SIL 2 and SIL4 System requirements. • You will also support validation and assessments and support overarching processes in complex products and R&D projects.
Your required skills • You have completed a degree in a relevant STEM subject (Science Technology Engineering and Mathematics) • You also have 5+ years of professional experience in software design and implementation (preferred within the Siemens Interlocking Systems) • You also have experience in agile software development (and usage of DevOps techniques if possible) • You have knowledge of standards and processes (CENELEC, EN50128, EN50129, etc.) • You are proficient in C/C++ and if possible one or more scripting languages • Have knowledge and previous experience of Ada, Structured Text, Visual Basic and MFC • Knowledge of Siemens development platforms (GUIDE) • Your profile is rounded off with fluent English skills