Customers
and Partners

People Who Trust Us

emmtrix works with customers, technology partners, ecosystem organizations, and research institutions on compiler-based software tooling and engineering services for embedded systems.

Our collaborations cover static software analysis, code generation, code optimization, dependency analysis, performance estimation, multicore software, SIMD/vectorization, toolchain integration, and project-specific engineering support.

Our customers and partners include automotive OEMs, semiconductor companies, software tool vendors, aerospace organizations, industrial companies, universities, and research institutions. Together, these collaborations demonstrate how emmtrix technology and engineering expertise are applied in real engineering projects and production-oriented embedded software development.

Infineon logo

Infineon Technologies AG – Associated Partner

emmtrix Technologies is an Associated Design Partner of Infineon Technologies AG and collaborates with Infineon in the context of embedded software tooling for the AURIX™ microcontroller family, including TriCore™-based automotive platforms.

The collaboration focuses 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.

This collaboration reflects emmtrix’s expertise in compiler-based analysis and optimization for embedded automotive software.

Autosar logo

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 a development partner, emmtrix works towards compatibility of its solutions with the AUTOSAR standard and AUTOSAR authoring tools.

This supports the integration of emmtrix technologies into standardized automotive software development environments.

German Premium OEM logo

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 improving the understanding of relationships between software components, signals, and variants across AUTOSAR-based and model-based development workflows.

The work supports repeatable analysis in established project and CI environments and helps engineering teams assess dependencies and change impact more systematically.

German OEM logo

German OEM

This anonymized entry represents a German automotive OEM software organization. Due to confidentiality requirements, the company name and logo are not disclosed.

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® and 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 logo

Synopsys, Inc.

Synopsys provides semiconductor design, verification, and embedded processor technologies.

The next generation of Infineon 32-bit TriCore™ AURIX™ MCUs includes a Parallel Processing Unit (PPU) built with Synopsys’ DesignWare® ARC® EV7x processor. Since the beginning of the collaboration, emmtrix has been working on supporting model-based input code, including MathWorks Simulink® and MATLAB®, for the PPU using the DesignWare ARC MetaWare Development EV Toolkit provided by Synopsys to technology partners.

Building on its expertise in parallelization, emmtrix is exploring ways to support the SIMD vector DSP and help automotive users of the latest AURIX™ TC4xx family make effective use of this architecture.

Synopsys logo

The MathWorks, Inc.

MathWorks develops MATLAB® and Simulink®, widely used platforms for model-based design, simulation, and embedded software development.

emmtrix Technologies is a member of the MathWorks Connections Program and supports engineering teams working with Simulink®-based development workflows. The emmtrix Performance Estimator provides early, reproducible runtime estimation for C code generated from Simulink® models for embedded target platforms.

Together, these technologies help developers evaluate software performance early, identify optimization opportunities, and gain better insight into the runtime behavior of generated embedded software before deployment on the target hardware.

TASKING logo

TASKING Germany GmbH

TASKING develops compiler technologies and software development tools for transportation, automotive, and agricultural applications.

TASKING and emmtrix Technologies collaborate to offer integrated solutions for emmtrix’ C code generator and TASKING’s C/C++ compiler suites. This provides a workflow between emmtrix Parallel Studio and the TASKING compiler for established processor families such as TriCore™, AURIX™, and RH850.

A recent joint project demonstrates this collaboration in practice: emmtrix developed an automated workflow for generating and verifying PPU-optimized functions on AURIX™ TC4x across simulation and target hardware.

Razorcat logo

Razorcat Development GmbH

Razorcat develops software testing solutions for embedded systems, including the TESSY test automation environment.

Razorcat and emmtrix Technologies collaborate to extend automation in embedded software testing. By combining TESSY with emmtrix’s compiler-based tooling expertise, the collaboration helps reduce manual effort in C and C++ unit testing workflows, including safety-critical development environments.

A recent joint project demonstrates this collaboration in practice: emmtrix developed an automated link stubbing solution for TESSY that simplifies isolated C++ unit test creation and improves workflow scalability.

HighTec logo

ETAS GmbH

ETAS, a Bosch subsidiary, develops software, tools, and services for automotive embedded systems.

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.

This technical exchange reflects the shared interest in embedded software tooling and development workflows for automotive applications.

HighTec logo

HighTec EDV-Systeme GmbH

HighTec develops 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 the integration of analysis and optimization workflows for automotive microcontroller platforms.

This technical exchange supports the integration of compiler-based analysis and optimization into established embedded software development environments.

AbsInt logo

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 (WCET) analysis.

emmtrix and AbsInt have worked together on timing-aware and qualification-oriented tooling for embedded and safety-critical software. While AbsInt focuses on determining worst-case timing behavior on the target platform, emmtrix contributes compiler-based code analysis, transformation, and early performance estimation.

Together, these complementary approaches support engineering workflows where optimization, parallelization, and timing evidence need to be considered consistently throughout the development process.

Andes Technologies logo

Andes Technology Corporation

Andes Technology Corporation is one of the founders and Premier members of RISC-V International.

emmtrix Technologies cooperates with Andes Technology Corporation to provide customers with support for AndesCore™ processors within the emmtrix development tools. emmtrix technologies for performance estimation, automated vectorization, and parallelization are used in this context to support these processors and reduce programming effort.

This collaboration supports the integration of AndesCore™ processor support into emmtrix development workflows.

DLR logo

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.

This collaboration reflects emmtrix’s experience with compiler-based tooling in safety-critical embedded software environments.

Airbus logo

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 demonstrates how emmtrix applies compiler-based optimization and integration tooling in demanding aerospace and embedded real-time environments.

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 demonstrates how emmtrix applies compiler-based optimization and integration tooling in demanding aerospace and embedded real-time environments.

KIT logo

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 emmtrix’s academic foundation and the transfer of research ideas into practical software tooling for industrial embedded systems.

TU Clausthal logo

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 the use of software transformation and analysis techniques in safety-relevant environments, where predictable behavior, traceability, and certification-oriented evidence are important engineering concerns.

GeCos logo

Generic Compiler Suite (GeCoS)

GeCoS, the 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.

emmtrix acknowledges the GeCoS development team for its contribution to the foundation on which parts of the emmtrix technology stack were built.

What People Are Saying

The following testimonials reflect selected engineering collaborations and long-term partnerships. They illustrate how emmtrix compiler technology and engineering expertise are applied in real embedded software projects.

“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.”

Rudolf Grave

Director of Product Tooling & New Technologies, TASKING Germany GmbH

“Integrating automated link stubbing reduces the manual work required to set up isolated C++ unit tests and makes the workflow more scalable.”

Michael Wittner

CEO, Razorcat Development GmbH

“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.”

Project Leader

Baker Hughes Process & Pipeline Services

“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.”

Arndt-Michael Meyer

Solution Manager & Partner Manager, ETAS GmbH

“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.”

Sadahiro Kimura

Manager of Advanced Techology, NSITEXE, Inc.

Frequently Asked Questions

Which industries does emmtrix work with?

emmtrix works with organizations in the automotive, aerospace, industrial, semiconductor, and embedded software sectors.

Our customers and partners include automotive OEMs, semiconductor companies, software tool vendors, industrial organizations, aerospace companies, research institutions, and technology partners developing embedded software systems.

What types of organizations work with emmtrix?

emmtrix collaborates with commercial customers, technology partners, ecosystem organizations, universities, and research institutions.

These collaborations range from software tool integration and engineering projects to long-term research partnerships, compiler technology, and embedded software development for production and research environments.

What do customers and partners typically work with emmtrix on?

Typical collaboration topics include:

  • Compiler technology and source-to-source compilation
  • Static software analysis
  • Code generation and code optimization
  • Performance estimation
  • Dependency analysis
  • Multicore software development
  • SIMD and vectorization
  • Toolchain integration
  • Project-specific engineering services for embedded systems

The exact scope depends on the project, target platform, and development workflow.

Does emmtrix work with confidential customer projects?

Yes. Many customer projects are subject to confidentiality agreements. In such cases, company names, project details, or customer references may not be publicly disclosed.

Can emmtrix integrate into existing development workflows?

Yes. emmtrix solutions are designed to integrate into existing embedded software development environments, including compiler toolchains, AUTOSAR-based workflows, model-based development, testing frameworks, and continuous integration (CI) processes.

The goal is to complement established engineering workflows rather than replace them.

How can I get in touch with emmtrix?

Whether you are evaluating compiler technology, embedded software tools, engineering services, or a potential collaboration, there are several ways to get in touch with emmtrix.

  • Call us to discuss your project or technical requirements directly.
  • Use our Contact Form for general inquiries.
  • Visit our Request page to request a product demonstration, discuss an evaluation, or talk about your project.

Our team will help you identify the most suitable next step for your technical and business requirements.

Looking for a technology partner, compiler expertise, embedded software optimization, or project-specific engineering support? We would be happy to discuss your project.

Please use our contact form or get directly in touch.

Portrait Rainer Heim

Rainer Heim

Cookie Consent with Real Cookie Banner