We provide expert, high-quality, full-lifecycle avionics software and hardware engineering services

Our Services

Software/Firmware Development

With over 30 years of experience developing and testing avionics systems, for dozens of avionics manufacturers, using a variety of tools and methodologies has allowed Avionyx to learn from lessons over hundreds of projects, resulting in a software and firmware development process that is agile, scalable and cost effective.

Software/Firmware Verification

Avionyx uses a variety of COTS and proprietary tools to

  • Automate tedious verification processes

  • Produce consistent low-maintenance, high quality deliverables 

  • Reduce cost

Depending on the level of rigor required, Avionyx experts can provide any of the required verification activities needed for compliance with ASTM F3153-15, DO-178C and DO-254 (DAL A – DAL E) including:

  • Requirements Validation

  • Requirements-based testing

  • Static Analysis/Code Reviews

  • Unit Testing / Stress testing

  • Structural Coverage Analysis/Elemental Analysis

  • Timing, Memory, Stack, Performance Analysis

  • FPGA & board-level bench test

  • FPGA simulation

Project Management

Managing project budgets and schedules successfully requires a solid process, tools, training, experience and accurate historical performance metrics.

Avionyx has accrued metrics from hundreds of projects over the past 30+ years. We have invested in developing a process based on industry standards for earned value management. Our engineering and project managers all have master’s degrees in project management.

 

We also have tools that automatically capture performance metrics that are used to monitor individual and team performance in real time and to feed our metrics database that allows us to accurately bid future projects.

Software/Firmware Development

Avionyx is committed to Quality as evidenced by its continual improvement and excellent ratings from ASQ in its annual AS9100D audits.

Our Experience

System Experience

Avionyx has completed hundreds of projects in numerous applications, including:

  • Flight Displays (PFD, MFD, VID, TCAS, Weather Radar, Engine/System Monitor)

  • Communication (VHF, SatCom, CPDLC, ACP, PACIC)

  • Navigation (VOR, NDB, DME , DLRA, ILS, VDB, FMS)

  • Surveillance (ADS-B , Mode S, TCAS, Wx Radar)

  • System Monitoring (ADC, Engine & Vibration, OMS,

    System Synoptics)

  • Flight Control (Auto-Throttle, Stall Warning/Stall

    Protection)

  • Power Distribution, ARC-Fault Circuit Breakers

  • Environmental (Cabin Pressurization, Bleed Air)

  • Cabin Smoke Detection

  • Cockpit Door Lock

  • Cockpit Lighting

  • Water Systems

  • EFB Apps

Development and Test Tools

Avionyx has experience with many embedded software development and test tools, including:

  • Microsoft Visual Studio

  • Texas Instruments Code Composer Studio

  • Greenhills MULTI IDE

  • Greenhills INTEGRITY RTOS

  • Freescale CodeWarrior IDE

  • Freescale CodeTEST

  • Cosmic Cross Development Tools (IDEA, ZAP)

  • Microchip MPLAB

  • NOHAU Seehau

  • ATMEL AVR Studio

  • DDC-I OpenArbor

  • National Instruments LabView

  • IBM-Rational Test Real Time

  • Rational Visual Test

  • VectorCAST

  • Sci Tools Understand

  • LDRA Testbed

  • Keil uVision (8051, ARM)

  • BullseyeCoverage

  • GE Fanuc BusTools

  • Cantata

  • Ballard CoPilot

  • Modelsim

  • Aldec

  • Vivaldo

  • Silos

Architectures

Avionyx has experience with most mainstream CPU architectures, including:

  • ARM

  • PowerPC

  • Microchip PIC and dsPIC

  • Texas Instruments DSPs

  • Analog Devices DSPs

  • Freescale 68HC11/12

  • Intel 8051

  • ATMEL ATMega

  • Xilinx

  • Altera

Change Management Tools

Avionyx has experience with many change management tools, including:

  • IBM Rational DOORS

  • SERENA PVCS

  • IBM Rational RequisitPro

  • Visible Razor

  • IBM Rational ClearCase

  • IBM Rational ClearQuest

  • Jama Contour

  • Siemens Polarion

  • Perforce

Change Management Tools

In addition to numerous assembly languages, Avionyx develops and tests software in a number of languages, including:

  • C

  • C#

  • C++

  • Ada

  • Java

  • JavaScript

  • Perl

  • Visual Basic

  • Numerous Assemblers

  • VHDL

  • Verilog