Engineering Services for Automotive

R&D Services for Automotive industry with strong competence in Android and Linux platforms.

Overview


Bittium provides R&D Services for Automotive manufacturers, helping them to create state-of-the-art automotive systems with comprehensive expertise including Android, RTOS and Linux platforms with option also for hardware, radio and mechanics design. Our over 30 years of experience working in demanding environments with certified systems allow our customers to enjoy the fruits of the latest technology know-how.

Android Automotive

Android Automotive is a separate Android variant for in-vehicle infotainment (IVI) system that includes VHAL (Vehicle Hardware Abstraction Layer) for car system connection. Automotive connection is used to retrieve car information and change the car settings using Android Automotive vehicle properties. Bittium´s comprehensive know-how of Android and strong experience in bringing up the non-critical CAN (Controller Area Network) based connected devices and typically used protocols like TP (ISO 15765-2) and UDS (ISO 14229-1) ensures the capability to design new Android Automotive devices for its customers with full compatibility and functionality. Our Android expertise is based on our own Android device, Tough Mobile (confidential level classification), and numerous of customized Android based devices for our customers.

The Android Automotive hardware abstraction layer (HAL) provides a consistent interface to the Android framework regardless of physical transport layer. This vehicle HAL is the interface for developing Android Automotive implementations. Read more about Android Automotive here: Android Automotive

QT Automotive

Bittium is co-operating with QT using the QT Automotive Suite, and is fully capable of building a QT-based Automotive Infotainment system.

Qt is designed to create great user experiences for all the screens inside your car. It's a completely independent technology evolving within a strong open-source ecosystem. Read more about Qt here: https://www.qt.io/qt-automotive-suite/

Linux 

Bittium has been developing embedded Linux-software for over 20 years (e.g. Yocto), and has thus a very strong experience in bringing long lifetime Linux-based embedded devices on the market.

Our strengths include integration of different technologies to the Linux-based devices, e.g. modems, wired communication, various peripherals and sensors. We have been working on all Linux levels including base-porting, security (Security-Enhanced Linux – SELinux, certificates, secure boot with signed images, secure communication, hardware based security with TPM, fault detection), virtualization, kernel device tree, kernel audio subsystem, V4L2, networking, user space implementation, production testing and boot optimization.

Certified Quality Management Systems and Processes

During the extensive technical development Bittium has created relevant processes that support fluent and transparent project execution including continuous integration and test automation.

For our DevOps processes, we typically use Jenkins and GIT systems to automatically verify regression for each individual commit to the project. Similar system is used with more extensive test set for the daily builds – usually run every night - where the baseline´s basic functionality is verified. Typically, our test automation uses the real hardware and robot framework for test execution and result verification. Bittium DevOps also supports project dashboards that can be made visual to the whole team.


More information is available here: Certified Systems

Wide experience of designing security scalable real-time embedded solutions and systems which support upgradability and long life cycle.

Embedded Systems

Embedded Linux (Android) and RTOS (Real Time Operating Systems)

Device Management

Device management for supporting remote diagnostics and management, FOTA (Firmware Over The Air update) etc.

DevOps approach for feature development

DevOps Solutions to increase the speed, quality and transparency of the product development