06 · Services
Software Development & Delivery
Application software (ASW) in Simulink or C/C++, delivered white box, black box or ready-to-flash.
- Development
- Validation
We develop application software (ASW) for chassis, powertrain and ADAS functions, in Model-Based Design or in hand-written C/C++. AUTOSAR provides the middleware and basic software; our components are ASW running on top of it. You choose how the software is delivered: a full white box, a protected black box or a ready-to-flash binary with its calibration files.
What we do
- Develop ASW in Model-Based Design: MATLAB/Simulink, Stateflow, code generation.
- Write real-time embedded ASW in C/C++.
- Develop in ASCET when your toolchain requires it.
- Integrate our ASW components on AUTOSAR Classic or Adaptive middleware.
- Develop closed-loop real-time control software for chassis systems.
- Apply MISRA C coding rules and run static analysis.
- Run unit tests and measure structural coverage.
- Deliver in the format you choose: white box, black box or ready-to-flash.
Software your way
Three delivery formats. Reviews, MISRA C checks and unit tests come with each one.
White box
- Simulink/Stateflow models and C/C++ sources
- Software design documentation
- Unit tests, results and coverage
- Full handover for in-house maintenance
Black box
- Protected models and compiled libraries
- Documented interfaces and integration guide
- Test evidence for the delivered component
- Intellectual property protected
Ready-to-flash (hex / s19)
- Hex or s19 binary for the target ECU
- Associated calibration files
- Flashing and configuration instructions
- Direct use on bench or test vehicle