Skip to main content

General Purpose Profile

Automotive middleware for microprocessors based on Eclipse S-CORE

The General Purpose Profile is ETAS’ software platform for microprocessor-based automotive applications. Built for domain controllers, ADAS/AD, connectivity, and other high-performance vehicle computers, it delivers an open, modular, and scalable foundation for next-generation vehicle software. While the platform is not yet fully based on Eclipse S-CORE today, ETAS is actively driving the transition toward this future architecture. Marking an important milestone on this journey, our distribution based on the latest Eclipse S-CORE Release is already available as an Experience Package. This enables customers to gain early hands-on experience with the emerging S-CORE-based foundation while continuing to benefit from the proven capabilities of the current platform.

Illustration of a man sitting at a desk with car illustration

Your benefits

Open and flexible

Reduce vendor lock-in risks with an open foundation that gives you greater flexibility in choosing partners and components.

Hands-on experience

Gain early hands-on experience with S-CORE components and build valuable expertise for future software architectures.

Simple and efficient

Evaluate the switch to S-CORE more easily and simplify setup compared with the often too complex configuration of AUTOSAR Adaptive.

S-Core Eclipse Thumbnail
YouTube

Loading the video requires your consent. If you agree by clicking on the Play icon, the video will load and data will be transmitted to Google as well as information will be accessed and stored by Google on your device. Google may be able to link these data or information with existing data.

Get hands-on with S-CORE faster

The General Purpose Profile S-CORE Experience Package is a pre-integrated software product that helps teams evaluate S-CORE, reduce setup complexity, and gain practical experience with middleware, tooling, and documentation from ETAS.

What teams can achieve with the package

Understand the effort and technical implications of switching to S-CORE in a structured and practical way.

Enable development teams to learn by working directly with S-CORE components, tools, and example applications. Accelerate application prototyping

Use the provided SDK, sample apps, and validation tooling to move faster from setup to execution.

Help developers and integrators become productive quickly with guided tooling and focused documentation.

Planned evolution

The S-CORE Experience Package is designed to evolve step by step — from its current non-safety setup based on S-CORE v0.6 toward broader platform support, stronger security capabilities, and deeper integration options. Planned next steps include enhancements based on S-CORE v0.9, support Linux Yocto, project setup support (SCOREX) and JSON Editor extension, that provides live config validation and config completion assist.

Future versions will evolve towards RHIVOS support, AI-enabled app creation, ADAS integration, diagnostics support, and, in the longer term, IVI coupling, enhanced AI framework integration, and planned ASIL-B certification.

Safety status
The current package status is non-safety, with future development aimed at broader safety-related capabilities.

Start exploring S-CORE with ETAS
Reduce setup effort, gain practical experience faster, and evaluate S-CORE with a pre-integrated software package designed for real development teams.

Illustration of people using phone, email and laptop channels to contact ETAS experts.

Contact us

Do you have any questions? Get in touch with us!