As an engineering service provider, we create customized solutions for the customer. We realize projects in which, for example, water and underwater vehicles are equipped autonomously or semi-autonomously. A major goal is the step-by-step automation of existing systems. marinom provides the project teams, manages the projects and implements them.

Solution oriented consulting

Solution oriented consulting is a key to success for us. Together with the customer, we derive the best possible solutions for the customer from the operational requirements.



  • Joint coordination of operational requirements with stakeholder analysis

  • Record current status, such as life cycle, system architecture, hardware and software components, test and verification plans, criticality assessments, etc.

  • Agreeing the framework conditions of the project to be carried out

  • Clear definition of the project with defined input variables, delivery items, know-how transfer and acceptance criteria


Planning phase

  • Create or adopt system hierarchy and extend if necessary

  • Define development cycles with quality gates, agile development methods, define iteration steps

  • Derivation of functional and non-functional requirements for the system to be implemented, including requirements management

  • If necessary, clarification of procedures or adoption of specifications for implementation

  • Definition of a SW architecture

  • Consideration of SW security (integrity, criticality)

  • Definition of SW test depth and development approach (unit testing, test-driven development, etc.)

  • Selection/evaluation of systems/components to be included

  • Computer infrastructure

  • COTS, Open Source Software, OS, Firmware


Implementation Phase:

  • Realization of the concept decided in the planning phase based on the defined technical requirements.

  • Integration phase


  • Verification: checking the results against the agreed acceptance criteria.

  • Delivery of final documentation, software, subsystem