With a highly competent team that has completed software certifications on multiple projects, we develop mission- and safety-critical software in full compliance with DO-178C and ISO-26262 guidelines.
In addition to embedded systems, we also develop high-quality, high-performance simulation and desktop software using the same disciplined software development processes.
Our Software Domains Include:
- Software Architectures
-
Multi-OS support using a single code base
-
Re-hosted software solutions for simulators
-
ARINC 653-compliant software development and abstraction layers
-
Custom health monitoring modules talilored to system needs
-
- Middleware solutions
-
- IPC (Inter-Process Communication) solutions tailored to system needs
-
Data access layers
-
Memory and time management
-
DO-178C / ISO-26262 certifiable libraries (math, string, conversion, etc.)
- BSP / Driver Software
-
I/O Drivers (MIL-STD-1553, ARINC 429, CAN, LIN, RS-485, SPI, I²C, etc.)
-
Hardware Abstraction Layer (HAL)
-
Built-in test software
-
- Application Software
-
Avionics LRU management (Navigation, Communication, Identification, Targeting, etc.)
-
Automotive diagnostic applications
-
Avionics / Automotive warning & caution systems
-
Datalink / Telematics applications
-
User Interface software
-
Simulator / Emulator software
-
- Verification Software
-
Verification environment preparation in compliance with DO-178C and ISO-26262 objectives
-
DO-330 qualification of verification environments
-



