Automotive · Stuttgart region

Software development for: Automotive From ECU to evaluation

Hardware-related software for control units, tools for the application of calibration data and data evaluation in production and supply chain. We work where the vehicles are created – in the Stuttgart and Sindelfingen area.

Embedded C, CAN, Automotive Etherneton-premises possible
Calibration level comparison
v14 → v15
Parameters Old New Δ
KF InjTiming 1,240 1,265 +0,025
KL BoostLim 1 820 1 780 −40
KF EGR Rate 0,318 0,402 +0,084
KL TempDerate 108,0 108,0 ±0
Schematic representation of a parameter diff at A2L level. Yellow marked: gradient outside the expected course.

Three fields in which we work in the automotive environment

Not all of this needs every project. But the connection is the point: Anyone who knows the control unit software also understands the data it generates.

Control units and on-board electrical system
Hardware-related development in embedded C for control units, implementation and testing of communication in the vehicle network. From the requirement to the connection of the hardware I/O to the integration and error search on the bus.
  • Embedded C for ECUs
  • CAN, CAN-FD and Automotive Ethernet
  • Diagnosis of control unit communication
  • Bus and network analysis
  • Control of hardware I/O
  • Tools such as CANoe and CANalyzer
Application and calibration data
Tools for everyone who applies control units. We know the sequence of A2L description, parameter adjustment and new HEX status – and the places where file-based work becomes expensive: missing history, informal approvals, hand-matching of two exports.
  • A2L, HEX, DCM, CDFX and S-record
  • Versioning of calibration stands
  • Parameter comparison of two stands
  • Reviews with audit trail
  • Limit test and monotony
  • Gradients and saddle points in characteristic maps
Data and AI in Production and Supply Chain
When measurement data, production data and documentation are to come together. We bring together distributed sources, make them evaluable and use AI methods, whose answers can be traced back to the source.
  • Evaluation of production and measurement data
  • Predictive maintenance
  • Transparency of supplier chains
  • Knowledge graphs for component relationships
  • RAG on technical documentation
  • Operation possible in your own data center
Own product
VersaCal – calibration data management with history
How deep we are in the topic is best shown by the fact that we have built our own tool for it. VersaCal brings versioning, verifiable reviews and AI-supported analysis to the application of control units – in the browser, without the calibration data leaving the company.
What makes VersaCal different
  • Versioning instead of file names – Every change is associated with a person, a time and a reason.
  • Diff at parameter level – Two stands on A2L and HEX level, with old and new value and delta.
  • Reviews with proof – Four-eyes principle on the single parameter, complete audit trail, verifiable release.
  • Automatic plausibility check Limits, monotony, gradients and saddle points are checked before anyone releases.
  • The data stays in the house – Operation on-premise or in the private cloud, access via Entra ID, SAML or OIDC.

More about the background in the article Calibration data management with versioning, reviews and AI assistance.

Why automotive projects run differently

Four boundary conditions that shape every project in this industry – and that explain why generic software often does not wear here.

01
Proof is not an accessory
What has to withstand approval or in an audit needs a seamless trace: who has changed what when and who has released it. This belongs in the architecture, not in a subsequently flanged protocol.
02
Product life cycles outlast technology cycles
A vehicle runs fifteen years, a frontend library rarely five. We deliberately choose conservative for long-lasting systems and document so that even the next developer can still work with it.
03
Measurement data is sensitive
Calibration stands, test bench data and defect images are at the core of the product. That’s why we build solutions that run entirely in your infrastructure – including AI models, so that no content goes to external providers.
04
You are not working alone on the chain
Between OEM, Tier-1 and specialists, interfaces, formats and dates depend on each other. We build in such a way that standard formats are preserved and the exchange does not fail at our tool.

In the middle of the automotive cluster

Between Stuttgart, Sindelfingen and Böblingen, there is a density of vehicle development that is so rare: manufacturers, development centers, Tier 1 suppliers, test benches and engineering service providers in a confined space. Our embedded projects run right there.

This is more than a location advantage on paper. Control unit work can only be done remotely to a limited extent – at some point someone has to stand at the test bench, read a bus protocol or measure it in the vehicle. If the way there takes forty minutes instead of a flight, it changes the timing of a project noticeably.

At the same time, the region is an environment where technology is taken seriously. Anyone who performs here with half-knowledge about on-board networks is back outside after the first appointment. This is exactly why we write on this page about formats and procedures instead of keywords.

  • Short distances to test bench and vehicleOn-site appointments are plannable and not the exception.
  • Specialists from the regional environmentWe hire embedded developers in the Stuttgart and Sindelfingen area – people who come from the industry.
  • Coordination without friction lossesTechnical clarification with your engineers works faster at the table than over three ticket systems.
Your contact person in Stuttgart
Our office is located in Stuttgart-Wangen. Project dates in Sindelfingen and the surrounding area are daily business for us.
Discussion of the project
  • Initial consultation free of charge and without obligation
  • Also suitable if only a procedure should be clarified
  • On request with a view to your existing tool chain

Select date

Frequent questions

We develop hardware-related software in Embedded C for control units and their communication in the vehicle network – via CAN, CAN-FD and Automotive Ethernet, including hardware I/O connection, diagnosis and troubleshooting on the bus. How far a concrete project goes in the direction of series depends on your processes, standards and proof obligations. It is best to clarify this in advance in conversation, instead of making a general commitment here.
In VersaCal we work with A2L as a description as well as with HEX, DCM, CDFX and S-Record for calibration stands. The comparison of two stands takes place at A2L and HEX level parameter by parameter, with physical old and new value and the delta in between. Export to the same standard formats to keep your existing tool chain working.
No, and that usually does not make sense. We deliberately rely on standard formats so that your usual desktop tools remain usable. In practice, our solutions complement the existing chain at the point where it tears today – usually in terms of history, release and traceability.
Yes, if you will. Our solutions run entirely in your infrastructure, in your own data center or in your private cloud. This also applies explicitly to the AI parts: language models can be operated locally, so that no content goes to external providers. Access depends on your company identity via Entra ID, SAML or OIDC.
Yes. A large part of the work is carried out by Tier 1 and Tier 2 suppliers as well as by engineering service providers – i.e. wherever control units are applied, wiring systems are integrated or production data is evaluated. For cooperation, the maturity of your processes is more important than your position in the chain.
Usually with a narrowly defined first step: an inventory of the current tool chain, a prototype for a specific evaluation case or the assumption of a defined work package in an ongoing project. This keeps the risk small and quickly shows both sides whether the cooperation is beneficial.
Yes. For systems originating from our projects, we offer monitoring, maintenance and support with clear service levels – read under Managed Services. The source code and the documentation belong to you in any case, a change remains possible at any time.

Related benefits

A concrete project in mind?
Tell us what it’s about – the tool chain, the control unit integration or data that nobody evaluates. You get an honest assessment of whether and how this can be solved.

Arrange free initial consultation