Senior Systems Engineer
Core
Senior Systems Engineer defining requirements, architectures, and integration plans for Traffic Management Systems (TMS) in rail dispatch environments.
Role type
Senior Systems Engineer (Rail TMS)
Builds
Traffic Management Systems for rail dispatch operations
Domain
Rail transport / Traffic Management Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Systems engineering, UML/SysML modeling, software requirements engineering, interface specification, hardware design specification, software quality assurance planning, procurement management, rollout strategy design
Preferred skills
Message brokers, enterprise integration patterns, microservices, real-time/semi-real-time software design, system/subsystem integration, Cenelec standards
Technologies
IBM DOORS, UML, SysML, SCADA, UDP, TCP, Modbus, virtual machines, containerisation
Responsibilities
Write sub-system and component level requirements with tracing; Write interface specifications and message formats; Design system/subsystem architectures (logical, physical, sequence diagrams); Write hardware design specifications; Manage hardware/software procurement; Design rollout strategies for rail dispatch environments; Ensure compliance with safety and regulatory standards (e.g., Cenelec EN 50128)
Seniority
Senior, hands-on IC