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 up to 20 years of individual experience in developing software projects in automotive and other electronic systems and a team of over 30 experienced software engineers, developers, and project managers, we are able to tackle virtually any software challenge.

We are specialized in custom software development, working closely with our clients to break down their unique problems and deliver solutions that perfectly fulfill their needs, always aiming to achieve the highest standards in reliability and quality for our customers.

We understand the importance of staying ahead of the technology curve, which is why we are constantly innovating and exploring new methods and techniques. By working hard and keeping a good collaboration with our customers, we evolve and adapt to the market demands.

After proving our skills on the market, driven by the crave for innovation, we decided to create our own products, based on the achieved experience. Our commitment to quality and customer service is what sets us apart in this industry.





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

System and 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.



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: