AUTOSAR

What makes our work interesting?

Our embedded developers are implementing AUTOSAR, a modern automotive standard following the most up-to-date version, while our colleagues are taking part personally in the work of the standardisation consortium. There are several typical areas of expertise of embedded development among our modules: e.g., communication, operating system, memory management, and diagnostics. Some of our modules are safety critical (e.g., operating system), the developers of these modules know and apply the cutting-edge automotive safety security standard.

Our desktop developers are working on creating a complex modelling, configuration, and code generation facility, which is built on modern Java-based technology (Eclipse). During their work they use technologies from diverse areas of Java and Eclipse infrastructure from persistence (XML) to modelling (EMF), including form-based editors (JFace, Eclipse Forms), graphic diagrams (Graphiti), and several code generation techniques (JET, Xtend).

Our role within the organisation

Beágyazott szoftvermoduljaink a szervezet valamennyi ECU projektjében szerepet játszanak. Az általunk fejlesztett szoftver minden olyan autóban megtalálható, amelybe thyssenkrupp elektronikus kormányrendszer épült..  Közvetlen beszállítói vagyunk a platformfejlesztésnek, illetve az erre alapuló vevői projekteknek támogatást nyújtunk a kommunikációs és diagnosztikai modulok konfigurálásában.  Modellező, konfiguráló és kódgeneráló eszközünk a vállalat szoftverfejlesztőinek napi munkaeszköze, elengedhetetlen ahhoz, hogy uralni tudják a modern autóipari szoftverrendszerek komplexitását és teljesítsék a piacra jellemző feszes szállítási határidőket.  Termékeink magas minőségének és biztonsági jellemzőinek elérése érdekében együtt dolgozunk a vállalat minőségért és biztonságért felelősszakembereivel.

Main activities

Our department is responsible for developing embedded basic software functions running on automotive electronic control units (ECU) of the company, and the modern desktop modelling tool used in the development of our steering systems. Our embedded software covers the communication modules (CAN, FlexRay) necessary for all our automotive software projects, as well as garage diagnostic functions (e.g., UDS), services related to memory management; moreover, we develop the company's real-time safety-critical operating system and the modules necessary for ECU's status management.

Our most important desktop development is one of the most widely used working tool of our company: a modelling framework and code generation facility, which is an Eclipse-based Java application. This modelling framework enables our employees working in other departments of the company to manage the growing complexity of modern automotive software systems and to improve their efficiency with automatic code generation solutions.

As members of the AUTOSAR consortium, our employees take an active part in the standardisation process, which enables us not only to react to future challenges, but to actively shape them. Our software products are developed using modern technology, including relevant regulations, programming techniques, automatic integration, and automated testing.

Moreover, we provide support in the configuration of embedded modules developed by us in order to satisfy the needs of certain customer projects, as well as organise trainings to provide instructions on how to use the modelling tool.