Systems Engineering:

  • System architecture development
  • Systems requirement documents and their management
  • Cost reduction and effects analysis
  • Competitive product evaluation
  • Feasibility study

Software Design:

  • Software architecture design
  • Software requirements identification
  • Software, firmware, DSP development
  • Device drivers
  • Linux, RTOS, PSOS, WinCE, Windows, and Mac platforms
  • Real-time, object-oriented programming
  • Database and server system applications
  • Web server development
  • Video processing

Hardware Design:

  • Hardware architecture design
  • Hardware requirements identification
  • DSP, FPGA & VHDL logic design
  • Circuit design & analysis
  • RF/wireless designs
  • PCB layouts
  • Model assembly
  • Testing and design verification
  • Manufacturing support engineering
  • Component selection research

Mechanical Design:

  • Mechanical architecture design
  • Mechanical requirements identification
  • Mechanical layout & part design
  • Design for EMC and ESD
  • Design for DFX, DFM, and DFA
  • Acoustic system design
  • Prototype/model procurement
  • Support for tool vendors/manufacturers
  • Thermal and stress analysis
  • MCAD tools

Human Factors Design:

  • User and task analysis
  • User interface requirements and design
  • Usability simulations and testing
  • Subjective audio testing
  • Field trials
  • Customer documentation

  Test and Verification:

  • Design verification and validation.
  • Requirements based testing
  • Software unit test & integration
  • Functional testing
  • ESD and SMC
  • Acoustic testing and measurement
  • Environmental testing
  • CISPR, CQC, FCC, IEC, CSA and UL compliance testing