RICHTERON brand logo
RICHTERON banner 3

Embedded Automotive

main image

Client

G.I.N GmbH

Category

Embedded

Duration

2022 - now

About our Project: Development of a State-of-the-Art Data Logger

Responsibilities and Functions

Technical Requirements Analysis

Conducting a detailed analysis of the technical specifications stored in Confluence and Jira to create a solid foundation for development and to accurately capture project requirements.

Creating an Implementation Concept

Developing a comprehensive implementation concept for the realization of a production-ready data logger based on the ARM Cortex architecture. This includes the design and implementation of a network manager as well as the modularization of central software components to ensure high flexibility and testability.

Source Code Development in C/C++ on Linux

Implementing and optimizing software in C/C++ on Linux, including the development of a robust network manager and refactoring of the central software component. The goal is to create a modular and maintainable software architecture that meets the highest demands for performance and reliability.

ARM Cortex Development

Using state-of-the-art ARM Cortex processors to ensure powerful and efficient data processing. The architecture provides optimal conditions for demanding embedded applications in the automotive sector.

Implementation of Ethernet Logging

Integrating Ethernet logging (TCP/IP) for the capture and analysis of network data. This includes adapting the Linux kernel to support specialized network protocols and ensuring reliable data transmission and storage.

Creating and Customizing Proprietary Linux Images

Using the Yocto platform to develop embedded Linux distributions specifically tailored to the requirements of the data logger to ensure optimal performance and stability.

Conducting Software Tests

Conducting comprehensive unit and integration tests to ensure the functionality and quality of the software. These tests are crucial for validating the software and ensuring compliance with defined requirements and specifications.

Debugging and Optimization

Systematically analyzing and fixing bugs and deviations identified during the testing phase. The goal is the continuous improvement of the software to ensure maximum reliability and performance.

Creating Technical Documentation

Creating comprehensive technical documentation on software development, tests performed, and bugs fixed. This documentation is essential for the traceability and maintainability of the software as well as for meeting industrial quality standards.

Your Advantage:

With our many years of experience in embedded software development and our deep knowledge in the field of automotive data loggers, we offer you tailored and reliable solutions that meet the highest quality standards. Our precise analysis, careful conception, and thorough testing processes ensure the successful realization of your project. Especially through the use of modern ARM Cortex processors, the implementation of Ethernet logging, and the use of the Yocto project to create custom Linux images, we ensure that our data loggers are optimally equipped for the most demanding automotive applications.