Customized Software Solutions

redlogix Software & System Engineering GmbH is providing customized software solutions for technical applications, especially in the areas of embedded systems and real-time software.

Realtime & Embedded Software

What makes real-time applications so special is the requirement to guarantee the execution of defined processes within strict deadlines. Further, in embedded systems these software functions are in relation to real-world processes, often of safety critical nature. Therefore the demands on reliability, safety, performance and quality of such software are very high. redlogix has adopted these attributes as the measure for its development of customer specific software.

Project Management

As an engineering company that specializes in advanced software applications, the same dedication to precision and reliability is reflected in our approach to project management. In addition to our services around software development we offer this project management competency also directly for customer projects.

your project... our mission - so our slogan, is directing our work: We take care of your projects with passion and consider it our mission to run them with success.

Logo redBlocksWith the toolkit redBlocks you can save considerable time and expenses when developing Embedded Software for microcontroller platforms with limited resources (e.g. ARM Cortex-M based SoCs). It also provides a Software-in-the-Loop Environment in order to implement fully automated integration tests.

Logo RX.control

For complex control applications on Embedded PCs with a Linux operating system, the platform RX.control is the right way to go. Based on the platform's existing infrastructure, the development process can focus on the specific functionality of the application.

Training Courses: Embedded Know-How from the Field

All redlogix training products are developed from years of experience in software development projects we did for our customers. From the feedback to our work in the field we are able to optimize our training courses according to the current technical trends and can offer cutting-edge topics to the participants of our training sessions.

Training Series 'Embedded Software Development in C++'

Learn how to apply the right methodology and efficiently use the programming language in order to benefit even on extremely small embedded platforms from the advantages of the programming language C++ and develop best reusable software components without any runtime overhead.

Training Course 'Software Architecture und Design Patterns for Embedded Systems'

The training course focuses on the special challenges, embedded systems with limited resources impose on the object oriented software architecture. In addition to UML basics, design patterns are discussed based on practical examples from the world of embedded software.