Leveraging its diligent airborne software expertise, MANNARINO works with numerous clients to develop safety-critical software, meeting industry standards such as IEC 61508 (as well as its derivatives) and AC120-40B.
SOFTWARE ENGINEERING
REAL-TIME APPLICATIONS
MANNARINO provides software engineering services to various non-airborne, real-time industries, ranging from aircraft simulation to power generation.
SAFETY-CRITICAL SOFTWARE
MANNARINO has contributed to the development of full flight simulators for modern airliners, qualified to the highest levels. This experience includes:
- Developing and integrating various system simulation components (ATA 21, 30, 34, 36, etc.)
- Designing, developing and integrating a novel simulation communication backbone, connecting in real-time all simulation components, supporting all modern avionic databuses (AFDX, CAN, ARINC 429, etc.), as well as various debugging and test interfaces.
NUMEROUS DEVELOPMENT ENVIRONMENTS
Our software engineering staff has experience with both object-oriented and procedural programming languages on numerous development environments including:
C / C# / C++
GreenHills
AdaMulti2000
IAR Embedded
Workbench
ADA
RSLogix 5000
CodeWarrior
Visual Studio 2008
Microsoft.NET
Framework
Pilz
Python
Assembly
Graphical Application
Programmer (GAP)
We work with various customer software life cycle models (rapid prototype, waterfall, Agile, etc.) and have also employed various model-based methodologies and languages (including UML).