programmable logic

design --  verification  --  embedded processors

microcontroller

test frameworks  --  user interface  -- real time control

printed circuit board

specification --  schematic  --  layout --  validation