Embedded middleware solutions enable core device functionality by creating a known sub-system with a defined API. This allows developers to focus on their core application instead of creating device management policies or media signaling conformance.

- Management Middleware
- Arcturus Management Middleware is an application framework suitable for creating, deploying and maintaining embedded devices. It uses database objects to represent system parameters, statistics, variables and settings and contains internal policies that control the way changes are applied to the running device. The middleware is a complete system-level solution:
- Secure webUI with complete HTML
- Secure Remote Provisioning
- Command Line Management Client, XML Client, Kernel API, SNMP Agent
- Firmware Management, Failover and Watchdog Recovery Protection

- Voice and Media Middleware
- Arcturus Voice and Media Middleware is an embedded application framework for the creation of multi-service, voice-centric devices. It supports several concurrent modes of operation and scales efficiently from single to multi-channel. The middleware is a complete system-level solution suitable for various applications including;
- Full Duplex Digital Intercoms and VoIP End-Points
- Push-to-Call, Click-to-Call and PTT
- Multichannel IP Convergence and Radio-Over-IP
- Mass Notification, Overhead Paging and Background Music
- Speaker Independent Speech Recognition for Voice Control