• Electronic schematic design review
  • Board bring-up
  • Firmware architectural design
  • Support device driver development:
    • DC motor control
      • Soft-start / stop for brushes and vacuum
      • Damage prevention for brushes
    • LCD
    • Button scanning
    • LED array displays
    • Detection of tank full, non-seated operator, battery on-charge