Stadler: Signalling Software Engineer
Stadler
Wallisellen, Switzerland
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Wallisellen, Switzerland
Tech stack
C++
Computer Programming
Revision Control Systems
Software Engineering
Subversion
DOORS (Software)
GIT
Iec61131-3
Functional Programming
Job description
- Prepare/maintain Functional Requirement Specification for the Software Component
- Design/document Software Component
- Implement code according to software component design
- Perform unofficial software tests to verify that code is implemented as requested
Requirements
- Knowledge of Railway Signalling principles and practices (Mainline Interlocking and/or CBTC)
- Minimum 5 years of experience in Railway Signalling
- Good knowledge and proven usage of EN50128 and IEC61131-3 standards
- Requirement Management with IBM Doors Next Generation (DNG) Tool
- Principles of Software Development Life Cycle (SDLC)
- Functional programming with FBD and/or ST languages (High Level Programming like C/C++/Phyton is a plus)
- Familiar with Version Control tools like GIT, SVN etc. Personal Skills
- Good communication skills
- Ability to analyze and solve analytical problems
- Detailed enough to find the open points
- Dedicated to deadline of tasks
- Working harmoniously within a team
- Ability to work independently