MUXU

Embedded operating system

Development services for secure, reliable, robust and updatable embedded Linux operating systems.

Services

An operating system your application can rely on.

Custom Linux distributions

Full control and long term support of your embedded distribution.

Boot time optimization

Instant access to the application is an important requirement for a lot of products - optimizing boot paths and utilizing suspend and hibernation mechanisms can help.

Remote OS updates and rollbacks

Updating the operating system with the minimum service interruption and safely requires the use of redundant installations and rollbacks to a known good state.

Secure boot and disk encryption

Protecting intellectual property and making sure only authorized software can run on the device has become a commodity feature required by regulations like the European Union NIS2 for critical infrastructure and the CyberResilience Act (CRA) which applies to product security.

Device identification and authentication

Trusted connections and secure communications including certificate storage and validation.

Real time determinism

Trading performance for determinism is a usual requirement for industrial applications.

Wireless technologies

Most products can no longer afford not to be connected.

Certifications and regulatory compliance

The long tail of productizing an embedded product, wireless regulations for WiFi, bluetooth or cellular, or security and industry specific certifications.

Custom Linux distributions

Building a Linux distribution from source provides full control over the contents, including size, licensing and security updates. It also allows for robust non-package based update strategies like redundant partition updates.

Real time determinism

Either an RT preemptible Linux kernel or using a micro-kernel like Real Time Application Interface (RTAI) or Xenomai, trading determinism for performance is usual in industrial applications.

Wireless technologies

Being connected allows for remote updates and fleet management, remote debugging and data retrieval, and it is an important requirement for Internet of things (IoT) and edge devices.

Certification and regulatory compliance

Understanding regulations and certification needs allow us to consider them in all development stages delivering ready to certify solutions.