A strong and unique combination of technology solutions, industry expertise and consultancy capabilities to deliver business solutions.

Software is incorporated into practically everything we do. Our range of skills in this area supports and complements the diverse range of markets we operate in. We undertake proof of concept, and bespoke software and product development for projects ranging from £50k tasks to multi-million pound orders.

  • Our consultants use tried-and-tested software development tools and procedures to ensure efficient project delivery. For example, DOORS for requirements capture, Rational and Borland for UML modelling, ClearCase for configuration management, and agile software development methodologies.

    • Real-time
    • Simulation and modelling
    • System integration
    • System validation and acceptance
  • We develop software for a wide range of applications, from embedded systems to database-driven information processing systems. Our software development capability covers the complete lifecycle from requirements capture and definition, through design, implementation and test, to in-service support and upgrades.

    We offer a number of services essential to software engineering including:

    • Software process improvement
    • Test engineering and architecture
    • Application integration
    • Mission critical system development

    Our in-depth understanding of a complex mixture of technologies including real-time, application, and software and hardware development enables us to deliver solutions which have demanding performance, reliability, environmental and safety requirements.

    Employing partners at an approved software development house in eastern Europe allows us to develop software more economically. Solutions are provided to our customers at lower cost, while still benefiting from the technology and expertise at Roke.