ENGINEERING & TECHNOLOGY :IT Services

Software Development

NTTX

Our software development team comprises highly-skilled software engineers experienced in the delivery of projects across a number of industry sectors.

Our consultants form a team capable of delivering both safety and non-safety related software applications for diverse and challenging projects, either as a standalone team or as support to existing client resources. We have experience at all levels of the software development lifecycle including:

  • requirements analysis and specification
  • software architecture
  • design and implementation
  • modular, factory and site testing
  • assurance processes.

Our team has a proven track record in software design, ensuring that the end use of the system is fully considered and taken into account. We also have a strong background in the development, application and management of the key processes ensuring compliance to relevant industry standards, including those related to hazard analysis, configuration management, defect management and change control.

We can also supply highly-skilled management consultants with many years' experience of managing engineering-based projects incorporating a large element of software, and of integrating these deliverables into the wider project scope.

Team members are particularly experienced at the delivery of railway control applications, delivered and independently assessed to meet the Safety Integrity level 2 requirement of the CENELEC EN50128 standard.