Systems Engineering

Allocating requirements across design resources

With our broad background in digital imaging solutions, we can help identify and allocate the requirements of your project, then propose a cost effective solutions to meet those requirements.

Hardware requirements

Requirements must be defined and allocated across several hardware sub-systems:

  • Printed Circuit Boards
  • Connectors
  • Enclosures
  • FPGAs
  • Microprocessors
  • Memories

Firmware / Software requirements

Typically, many custom requirements are satisfied through firmware and software.

  • FPGA firmware
  • Microcontroller software
  • Built-In Test (BIT)
  • 3rd party applications
  • User interfaces
  • Data and control interfaces

Environmental requirements

Environmental requirements must also be considered for every design.

  • Power
  • Thermal
  • ESD
  • Water, Dust, Humidity
  • Shock / Vibration
  • Reliability (MTBF)
  • Mounting


Project documentation does not end with the user manual.

  • User Documentation
  • Requirements Documentation & Tracking
  • Design Documentation
  • Issue Tracking