Software platform development for premium vehicles
Unikie has been developing an Automotive Software Platform as a Product for a German manufacturer of premium vehicles and motorcycles. Unikie has contributed extensively to various areas of the platform development focusing on OS and Middleware layers. The target platform has a software architecture that implements automotive grade safe QNX OS instance.
In this collaboration, the goal has been to create a modern Software Defined Vehicle (SDV) platform that benefits the powerful hardware (SoC) to virtualize separate OS instances, such as safety instrument cluster, ADAS/AD instance and infotainment cluster. The foundation for usability, performance and safety comes from the software adaptation close to hardware, as well as from optimizing the virtualization of the safe OS instances as QNX OS for safe instrument cluster. Unikie’s contribution and experience for the foundation has helped the platform to serve and run HMI services and applications efficiently.
Competence used
- Experience in customization of QNX OS including BSP integration, Lifecycle and Network Management, Implementation and Enforcement of QNX security policies and developing HAL libraries for serial communication between SoCs
- Experience in adaptive AUTOSAR and related applications, Diagnostics/DTCs, Flashing and Security applications
- Experience in FUSA, ASIL-B Software Integration, Performance and Stability with emphasis on System and HW monitoring on the ECU
Contributing to Platform as a Product
In a joint effort to fulfil the client’s requirements, Unikie began a long-term initiative to develop a software platform. Adopting an agile approach, Unikie’s engineers from Finland and Poland integrated with the client’s German engineering team to ensure smooth communication and project coordination.
The sprint-based delivery method enabled an organized and efficient workflow, allowing the expert team to produce high-quality results and create value to the customer: