Customers
and Partners
People Who Trust Us
emmtrix works with customers, technology partners, ecosystem organizations, and research institutions to improve software tooling for embedded systems.
Our collaborations center on compiler-based analysis and transformation: from performance estimation and dependency analysis to code optimization, toolchain integration, and deployment workflows for multicore, vector, and Edge AI targets.
Together, we help engineering teams make complex embedded software more analyzable, portable, and efficient within existing development and verification workflows.
Infineon Technologies AG – Associated Partner
emmtrix Technologies is an associated design partner of Infineon Technologies AG and works with Infineon in the context of embedded software tooling for the AURIX™ microcontroller family, including TriCore™-based automotive platforms.
The collaboration reflects emmtrix’s focus on compiler-based analysis and optimization for complex embedded software. Relevant topics include static performance estimation, code optimization, multicore execution, and SIMD/vector acceleration for automotive applications with demanding timing and efficiency requirements.
AUTOSAR GbR
AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide development partnership of vehicle manufacturers, suppliers, service providers and companies from the automotive electronics, semiconductor and software industry. As development partner, emmtrix aims to establish compatibility of its solutions to this cross-company standard and to the AUTOSAR authoring tools.
German Premium OEM
This entry represents a German premium automotive OEM. Due to confidentiality requirements, the company name and logo are not disclosed.
emmtrix works with this customer on dependency analysis for complex automotive software. The collaboration focuses on making relationships between software components, signals, and variants easier to understand across AUTOSAR-based and model-based development workflows.
The work also includes automation for repeatable analysis in established project and CI environments, helping engineering teams assess dependencies and change impact more systematically.
German OEM
This anonymized entry refers to a German automotive OEM software organization. The company name and logo are withheld due to confidentiality requirements.
emmtrix works with this customer on performance estimation and code-size optimization for model-based embedded software. The collaboration focuses on analyzing generated C code from Simulink/TargetLink workflows and relating the results back to the model structure.
The work includes optimization guidance for AURIX-based targets and compiler toolchains, helping engineering teams better understand runtime behavior, code-size drivers, and practical refactoring options within their existing development process.
Synopsys, Inc.
The next generation of Infineon 32-bit TriCore™ AURIX™ MCU will boast a parallel processing unit (PPU) built with Synopsys’ DesignWare® ARC® EV7x processor. Since the beginning of this year emmtrix Technologies have been working on providing a smooth and efficient support for model-based input code like MathWorks SIMULINK and MATLAB for the PPU, making good use of the DesignWare ARC MetaWare Development EV Toolkit provided by Synopsys to technology partners. Being experts in parallelization, emmtrix will look at a number of ways to support the SIMD vector DSP to enable automotive users of the latest AURIX™ TC4xx family to take their software to the next level.
TASKING Germany GmbH
TASKING and emmtrix Technologies are collaborating to offer integrated solutions for emmtrix’ C code generator with TASKING’s C/C ++ compiler suites for transportation, automotive and agricultural applications. This yields a seamless workflow between emmtrix Parallel Studio and the TASKING compiler, which in turn enables easy programmability for established microprocessors such as TriCore™, AURIX™ and RH850.
A recent joint project with TASKING shows how this collaboration can be applied in practice: emmtrix developed an automated workflow for generating and verifying PPU-optimized functions on AURIX™ TC4x across simulation and target hardware.
Razorcat Development GmbH
Razorcat and emmtrix Technologies are collaborating to extend automation in embedded software testing. By combining TESSY, Razorcat’s established test automation tool, with emmtrix’ compiler-based tooling expertise, the partnership helps reduce manual effort in C and C++ unit test workflows, including safety-critical development environments.
A recent joint project with Razorcat shows how this collaboration can be applied in practice: emmtrix developed an automated link stubbing solution for TESSY that simplifies isolated C++ unit test creation and improves workflow scalability.
ETAS GmbH
ETAS is a Bosch subsidiary developing software, tools, and services for automotive embedded systems. It focuses on solutions for building, securing, and operating vehicle software in the era of software-defined vehicles.
emmtrix is in technical exchange with ETAS on topics related to automotive software tooling, model-based development workflows, and performance-oriented analysis for embedded systems.
HighTec EDV-Systeme GmbH
HighTec EDV-Systeme GmbH provides compiler and software development tools for embedded systems, with a strong focus on automotive and industrial applications.
emmtrix is in technical exchange with HighTec on topics related to embedded compiler toolchains, target-oriented code optimization, and integration of analysis and optimization workflows for automotive microcontroller platforms.
This exchange reflects emmtrix’s broader focus on making compiler-based tooling fit into established embedded software development environments.
AbsInt GmbH
AbsInt provides tools and services for the development, analysis, and certification of safety-critical software, with a strong focus on timing analysis and worst-case execution time assessment.
emmtrix and AbsInt have worked together on timing-aware and qualification-oriented tooling for embedded and safety-critical software. The collaboration brings together complementary perspectives: AbsInt focuses on determining worst-case timing behavior on the target platform, while emmtrix contributes compiler-based code analysis, transformation, and early performance estimation.
Together, these approaches support engineering workflows where optimization, parallelization, and timing evidence need to be considered in a consistent toolchain.
Andes Technology Corporation
emmtrix Technologies cooperates with Andes Technology Corporation, one of the founders and Premier members of RISC-V International. The aim of the cooperation is to provide customers with the best support of the AndesCore™ processors within the emmtrix’ development tools. emmtrix’ technologies for performance estimation, automated vectorization and parallelization can substantially reduce the programming effort for these powerful processors and facilitate the uptake of this exciting technology.
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
The German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt e.V., DLR) is one of Germany’s leading research institutions for aeronautics, space, energy, transport, security, and digitalization.
emmtrix has worked with DLR on research topics in avionics and safety-critical embedded software. The collaboration has focused on timing-aware software optimization, model-based development flows, and tool support for parallel applications in regulated aerospace environments.
Airbus Defence and Space UK
Airbus is a leading global aerospace manufacturer, known for commercial aircraft, helicopters, defense systems, and space applications.
emmtrix has worked with Airbus on embedded software tooling for aerospace use cases, including multicore parallelization, code generation, and target-oriented performance evaluation.
The technical work involved software intended for on-board satellite execution, where efficient implementation and predictable runtime behavior are important engineering concerns.
This collaboration reflects emmtrix’s experience in applying compiler-based optimization and integration tooling in demanding aerospace and embedded real-time environments.
Karlsruher Institut für Technologie (KIT)
The Karlsruhe Institute of Technology (KIT) is one of Germany’s leading research universities and a long-standing research environment for embedded systems, compiler technology, and software engineering.
emmtrix originated as a spin-off from KIT and continues to have close technical ties to the institute. The roots of emmtrix technology lie in research on compiler-based code generation, embedded multicore software, and interactive optimization workflows.
Today, the connection with KIT reflects both emmtrix’s academic foundation and its ongoing transfer of research ideas into practical software tooling for industrial embedded systems.
Technische Universität Clausthal
Technische Universität Clausthal is a German university with research activities in computer science, engineering, and applied systems.
emmtrix works with TU Clausthal on research topics in avionics software, model-based development flows, and qualification-oriented tooling for parallel embedded applications.
The collaboration focuses on how advanced software transformation and analysis techniques can be used in safety-relevant environments, where predictable behavior, traceability, and certification-oriented evidence are important engineering concerns.
Generic Compiler Suite (GeCoS)
GeCoS (Generic Compiler Suite) is a compiler infrastructure for program analysis, transformation, and code generation.
emmtrix technology has roots in the GeCoS compiler infrastructure and in the research environment around source-to-source transformation for embedded software. This background helped shape the compiler-based approach behind emmtrix tooling for code generation, parallelization, optimization, and analysis.
We acknowledge the GeCoS development team for their contribution to the foundation on which parts of the emmtrix technology stack were built.
What People Are Saying
“Working with emmtrix was very productive. Their expertise in automated testing and compiler optimization helped us accelerate integration of new functionality while ensuring high reliability.”
“Integrating automated link stubbing reduces the manual work required to set up isolated C++ unit tests and makes the workflow more scalable.”
“We have been working with emmtrix for multiple years now and their contributions have been of great value to our company. Their expertise in developing an application for capturing, analyzing and live-visualizing raw network traffic has improved the efficiency in our development activities. The emmtrix team is reliable and a pleasure to work with.”
“Now that we have multicore hardware available everywhere, the question is how can developers split their application onto those cores. With the ePS developers have a tool that allows to take those parallelization decisions at a much less granular level than what we experience in the field today. Today most multicore SW projects either take a very long time to complete or they use the cores for completely separate tasks like OS, I/O and application. This results in poor performance enhancement often leaving 50% or more of the computing power idling. ePS shows where and how performance can be increased. As a “side-effect” of using ePS the developer quickly learns to design his application to be suitable for multicore HW.”
“We have been working with emmtrix for a couple of years now and we find their technology of great interest. Their expertise in the field of source-to-source compiler technology and their tool suite emmtrix Parallel Studio help us in developing and improving our high-performance hardware solutions.”
If you are interested in our parallel computing solutions and services or if you would like to become a project partner please use our contact form or get directly in touch.
Rainer Heim














