full-system product development

Our team of over 30 designers, engineers and computer scientists offers a diverse range of technical experience, allowing us to tackle a wide array of challenges. We utilize small teams, comprised primarily of senior staff, who are given broad spans of control and accountability. These highly experienced and nimble teams allow us to avoid potentially risky or fruitless explorations, and focus on the most promising opportunities. We understand how many small pieces of incremental risk can quickly add up to an unacceptable level of risk. We are able to streamline our clients’ product development experience with a predictable and prudent schedule, while maintaining their original vision and desired market impact.

product development process

our services

industrial design

creating the product concept, user experience and visual expression of the brand
  • product concept
  • form & detail development
  • physical interaction
  • ergonomics
  • colors, materials, & finishes
  • product graphics
for more info >

interaction design

creating digital interface solutions between people and devices
  • digital device interface strategy
  • user experience mapping
  • wireframing
  • GUI design
for more info >

mechanical engineering

solving structural and design integration challenges
  • assembly strategy
  • thermal architecture
  • complex mechanism design
  • structural analysis
  • design for manufacturing (DFM)
  • master modeling & complex surfacing

electrical engineering

developing the physical hardware platform from cutting edge consumer electronics products
  • system architecture and optimization
  • detailed design and analysis
  • performance and cost optimization tradeoffs
  • technical feasibility and risk mitigation
  • prototype and pre-production validation
  • component selection, schematic capture and PCB layout
  • tight collaboration with multi-disciplinary team counterparts
  • expertise in electronics miniaturization
  • regulatory and compliance support
  • production contract manufacturing transition support
for more info >

firmware engineering

optimizing key subsystems to enhance total product performance
  • low level drivers
  • firmware development
  • OS integration
  • mobile applications
for more info >

audio systems engineering

optimizing sound for various product form factors
  • acoustics
  • audio electronics
  • DSP integration
  • component level test
  • production line test
for more info >

in-region NPI

supporting new production introduction
  • vendor sourcing, qualification and management
  • build activities support (EVT, DVT)
  • tool bring-up
  • production quality assurance
  • assembly process improvement
  • multi-process expertise (plastics, metals, glass, and ceramics)