EMBEDDED SOFTWARE

Bare-metal and RTOS firmware. MIL-STD-1553, AFDX protocol stacks fully supported.

Our embedded software team writes bare-metal and RTOS firmware for the same boards our hardware team designs, which means fewer integration surprises when hardware and firmware come together for bring-up.

We carry in-house protocol stacks for MIL-STD-1553, AFDX so avionics and mission-systems integration doesn't start from a blank page.

Key capabilities

  • Bare-metal and RTOS firmware development.
  • AFDX and ARINC 429 communication stacks
  • Real-time signal and video processing pipelines
  • MIL-STD-1553B protocol stack, bus controller and RT modes
  • Board support package (BSP) development and bring-up

Our process

  • Software requirements and architecture definition
  • BSP and driver development on target hardware
  • Protocol stack integration and interface testing
  • Unit and integration testing against requirements
  • System-level bring-up alongside hardware team

Related services

Hardware design

FPGA, mixed-signal and RF embedded boards designed for extreme environments and long-term supportability.

PCB design

Up to 22-layer, high-speed controlled-impedance boards with full signal and power integrity analysis.