Skip to content
Gavallapalli
High-speed train in motion

Rolling stock engineering

Engineering

Engineering for rolling stock, from requirements to revenue service.

Our Engineering team supports rolling stock manufacturers, subsystem suppliers and operators across the train lifecycle. We work on the systems that run and protect a train, from train control and monitoring, onboard software, safety and security, to the mechanical design that holds it together.

We work as an extension of your team: engineers at your site, remote work packages delivered by our team, or a defined scope with agreed deliverables. Every engagement follows the V-model, with traceability from requirement to test, so our work fits directly into your safety case and approval process.

How we work with you

  • Resident engineers

    Our engineers join your team on site, at your factory, depot or test centre.

  • Remote delivery

    Work packages delivered remotely by our team, with regular reviews and clear reporting.

  • Fixed-scope packages

    A defined scope, deliverables and schedule, such as a test campaign or a hazard analysis.

Services

What we deliver

TCMS engineering

Requirements, design and integration of the Train Control and Monitoring System, the network that connects traction, brakes, doors, HVAC and passenger systems.

  • Functional and interface specifications
  • Application logic and diagnostics
  • Train network configuration (MVB, WTB, Ethernet)
  • Subsystem integration support

Software engineering

Onboard and application software for safety-related and non-safety rail systems, developed with full traceability.

  • Software requirements and architecture
  • Application development (IEC 61131-3 and embedded)
  • Code reviews and static analysis
  • Configuration and change management

Verification & validation

Independent checks at every step of the V-cycle, and validation that the finished system does what the railway needs.

  • Test plans, specifications and test cases
  • Simulation, test-bench and HIL testing
  • Regression testing and test automation
  • Test reports, defect analysis and traceability

RAMS

Reliability, availability, maintainability and safety analysis from concept through to service.

  • RAM targets and apportionment
  • FMECA and fault tree analysis
  • Reliability and availability predictions
  • RAMS plans and demonstration reports

Safety engineering

Hazard management and safety documentation that support your safety case and independent assessment.

  • Hazard identification and hazard logs
  • SIL determination and allocation
  • Safety requirements and verification
  • Safety case contributions

Cybersecurity

Security by design for onboard and train-to-ground systems, aligned with rail cybersecurity standards.

  • Threat and risk assessment (zones and conduits)
  • Security requirements and architecture
  • Security verification and documentation
  • Vulnerability and patch management support

Mechanical engineering support

Design and documentation support for car body, bogie, interiors and equipment integration.

  • 3D modelling and drawings
  • Design calculations and FEA support
  • Equipment layout and integration
  • Modifications and obsolescence redesign

Testing & commissioning support

Hands-on support when trains move from the factory to the depot and onto the line.

  • Static and dynamic test support
  • On-train troubleshooting
  • Test procedures and commissioning reports
  • Field data analysis

Where we work in the V-model

  1. Stage 1System requirements
  2. Stage 2Subsystem and TCMS requirements
  3. Stage 3Software design and development
  4. Stage 4Verification and unit testing
  5. Stage 5Integration and test-bench testing
  6. Stage 6Validation and on-train testing
  7. Stage 7Service and modifications

RAMS, safety and cybersecurity run alongside every stage.

Subsystems we support

  • TCMS
  • Traction and propulsion interfaces
  • Brakes
  • Doors
  • HVAC
  • Auxiliary power
  • Passenger information and CCTV
  • Lighting
  • Car body and bogie
  • Train-to-ground communication

Standards our services address

We work within the framework of the European and international standards used on rail projects around the world.

EN 50126
RAMS
EN 50128 / EN 50657
Railway software
EN 50129
Safety-related electronic systems
EN 50159
Safety-related communication
IEC 61375
Train communication network
IEC 61131-3
Programmable controllers
IEC 62443 / CLC/TS 50701
Railway cybersecurity
EN 45545
Fire protection

Project highlights

Work we have delivered

Completed · Software

TCMS software development

Development of TCMS application software for a rolling stock programme, delivered against the customer's functional requirements.

Completed · Validation

TCMS software validation

Validation of TCMS software, including test specification, test execution and reporting, for a rolling stock programme.

Client names are withheld under confidentiality agreements. Details are available on request.

Engineer testing equipment in a laboratory
Modern train carriage interior with ambient lighting
Passenger train at a station platform

Have a project for our Engineering team?

Tell us the scope, location and timeline. We will reply with how we can help.

Discuss your project