Jump directly to main navigation Jump directly to content Jump to sub navigation

Decisions regarding the system architecture need to consider the later requirements for the industrial product in the best possible way. If this is done taking into account the entire software life cycle, an economical development process that conforms with the norms as well as maintenance and updating of the system will be enabled.

From the initial idea to a Linux-based product

We support your team with the definition of a Linux-based system architecture that considers the complete software life cycle. On the basis of well-founded requirements, architecture and technology decisions, simply and transparently constructed platforms are created at operating system level. These take into account different product variants if necessary and can be updated and continually developed efficiently.

Our services in the area of system concepts include:

  • Analysis and evaluation of product requirements
  • Requirements and architecture workshops
  • Definition of software requirements
  • Feasibility and preliminary studies
  • Analysis and evaluation of development risks
  • Definition of a Linux-based system architecture
  • Selection and evaluation of open source technologies
  • Creation of project sketches and realization plans

We meet requirements in relation to reproducibility, maintenance, security and certification of board support packages and applications through the selection of suitable build and test automation management. You are thus able to orientate essential decisions on the entire software life cycle and compliance requirements right from the beginning. Your investments are secured for the long term.

Architecture and requirements workshop

Typical themes in the context of an embedded Linux project are worked on by our experts together with colleagues from your team in one to two-day workshops.

Possible content could be:

  • Hardware-near system architecture
  • Application architecture
  • Software platforms for product families
  • Feasibility questions (boot time, real-time, IPC, ...)
  • Security concepts and protection against manipulation
  • Network integration and remote access
  • Update concepts in the field
  • Roles and authorization concepts
  • Concepts for series production
  • Certification questions (e.g. PTB, BSI, FDA)
  • Maintenance throughout the product life cycle

Further information

Feel free to contact us. In an initial conversation we can establish how we can support you in a way which is adapted to your needs. 

Your contact partner

Our experts at the emlix solutions team
Phone +49 551 304460