Creativity and innovation

is the heart and soul of our company

Electric Car Battery Management

Application and Platform development and configuration

Body Control Module Functionalities

Autosar & Model Based development


About Us

With a team comprising highly skilled software engineers, developers, and project managers, we bring over 20 years of collective experience in developing software projects for automotive and electronic systems. This extensive expertise empowers us to excel at tackling complex software challenges with precision and ingenuity.

We have established our main office in Schaffhausen, Switzerland, strategically positioned to serve our global clientele effectively. In addition to Schaffhausen, we have expanded our presence to other key locations, including Timisoara, Chisinau and Tuttlingen. These locations allow us to collaborate closely with our clients and provide local support while leveraging our global expertise.

We specialize in custom software development, collaborating closely with our clients to understand their unique problems and deliver tailored solutions that precisely meet their needs. Our commitment to reliability and quality ensures that we consistently achieve the highest standards, providing our customers with exceptional results.

Staying ahead of the technology curve is paramount to us. We understand that innovation is essential in the fast-paced software industry, which is why we continuously explore new methods and techniques. By embracing the latest advancements and trends, we deliver cutting-edge solutions that position our clients at the forefront of their respective industries.

Driven by our passion for innovation and the desire to create impactful solutions, we have expanded our horizons by developing our own products. Leveraging the extensive experience gained through successful market engagements, we have created innovative offerings that further demonstrate our commitment to quality and customer service.

Prisma Software on DesignRush




  • Automotive SPICE
  • Agile / V-Cycle Methodologies
  • Quality Assurance
  • Software Project Management
  • System Requirements Engineering
  • Software Requirements Engineering

System & Software Architecture

  • Embedded System Architecture
  • Software Architecture
  • IBM Rational Rhapsody
  • Enterprise Architect
  • Software Detailed Design

Model-Based Development

  • Simulink
  • StateflowTargetLink
  • Embedded Coder


  • AUTOSAR Configuration
  • AUTOSAR Integration
  • AUTOSAR Development
  • Vector DaVinci
  • Elektrobit Tresos
  • Application Development

Safety Relevant Systems

  • FuSi ISO 26262
  • Battery Management System
  • Electronic Steering Column Lock
  • Electric Power Steering
  • ABS / ESP / Traction Control


  • Software Verification
  • Software Validation
  • Model Based Testing
  • System Testing
  • Testing Automation

Communication & Connectivity

  • GSM, BLE, WIFI, Ethernet, NFC


  • Secure Boot
  • Secure Diagnostics
  • Secure Communication


Battery Cell Measurement Controller Simulator

CMC Simulator – A solution for testing Battery Management System

Battery Cell Measurement Controller (CMC) Simulator is a hardware device that simulates the communication with a real car battery pack.

Usage benefits are:

  •  Safer for every desk (no more high voltage power supply)
  • One simulator hardware configurable for multiple CMC variants and up to 448 battery cells through the desktop application
  • Dynamic simulation for HW and interface changes of the CMCs
  • Time and cost reduction - CMCs under development can be simulated before delivery
  • Substitutes multiple CMCs hardware => no more multiple CMCs connection for every test bench
  • Substitutes multiple high voltage power supplies => more space, more flexibility
  • Substitutes hundreds of cables => less workload for test bench check and setup

PRISMA Battery Pack for Home

Battery active cell management research
This is a innovation project focused on improving the battery life. 
Active cell management is performed by charging and discharging individually each cell. Using different approaches than the classic car battery cell management.

In a battery pack where one of the cells has a significantly lower capacity, the battery pack can be used only until the weakest cell is completely discharged. Oftentimes this leaves a significant amount of unusable energy stored in the remainder of the cells. Our experimental battery pack is designed to use the latest in lithium-ion battery technology to provide long-lasting, reliable power by controlling the energy that flows into or out of each cell in the pack.

By using a different approach than the classic Li-Ion cell management, our system allows for safely using the full capacity of the battery even in the event of having highly uneven or worn out cells. This will allow the battery to perform its intended purpose for a longer period of time before a replacement of the pack is required.

With the cell load management and balancing algorithms adapting to variations in the load and cell conditions, the battery pack performance is maximized while simultaneously not compromising the life expectancy of the pack, and preventing imbalance-related, over-charge, over-discharge and ESR related issues from occurring.



Fastest laps to date

1. Ciprian I. – 40.644
2. Zoltan K. – 40.742
3. Narcis M. – 41.937
4. Aurelian M. – 42.061
5. Cosmin N. – 42.771
6. Horatiu D. – 42.916
7. Ramona M. – 43.121
8. Teodora V. - 43.355
9. Adrian C. – 43.561
10. Nicolai L. – 45.546

Steißlingen ADAC Kartbahn, Germany
Length: 700m
Curves: 14
PRISMA Cup Champions

2019: Zoltan K.
2020: Zoltan K.
2021: Zoltan K.
2022: Ciprian I.


We are actively searching to expand,
so if you feel that Switzerland can be your home
for the next couple of years or if
you are an expert activating in our field used to remote work,
let us know. Always open to work or collaborate with
professionals activating in the Embedded Systems industries.

As for now our young team needs:

  • Model based software developer
  • Embedded software developer
  • Software Architect

Working together comes with:

  • Making your own work schedule
  • Pre-agreed percentage of remote work
  • Learning state of the art technologies used in Automotive industry
  • Trainings
  • Professional development opportunities in an innovative environment

You can drop us a CV at the address


PRISMA Software Switzerland GmbH, Address: Rheinweg 1 , 8200 Schaffhausen, Switzerland,
Phone: +41 76 207 88 79,  email:
© 2024 Prisma Software. All Rights Reserved. Powered by Prisma Software