Software Competence

Our experienced technology teams are specialized in a variety of software development topics and can therefore respond quickly and specifically to the widest range of customer requirements.

Development processes

When developing our software, we utilize the classic V-model and agile software development as well as a combination from both. This allows us to work individually in iteration cycles that meet customer expectations.

Our process definitions are based on process models of national and international car manufacturers such as ISO TS16949, PPAP and Automotive Spice. 

Requirements analysis and architecture

peiker deploys state-of-the-art tools for requirements analyses as well as for the development of system and software architecture, which include:

  • IBM Doors
  • Sparx Enterprise Architect

The internal platform development ensures the reusability and high quality of the software.

Software test

Automated unit and module tests ensure a high level of software quality. Here, too, we use automated tools such as Testlink and Bullseye.  

Software technologies

  • Object-oriented programming (OOP)
  • Languages such as  Java, C, C++
  • embedded operating systems: Linux, AUTOSAR OS, Nucleus, Velocity  and others.