• Hardware design
    – digital high speed design
    – analog design
    – power supply design
  • Software and HDL
    – digital signal processing
    – embedded design
  • PCB layout
  • EMC and environmental test
  • Mechanical construction
  • Production
  • Project management