You will be architecting Touch sensing systems and the ASICs required to realize them. You will also be expected to take high level user requirements and create a realizable system that meets these goals. This will include high level modeling of proposed solutions, along with creating detailed specifications of the requirements. This is a highly cross-functional role, and you will work collaboratively to identify critical aspects of how the design will interact with the overall product. Responsibilities include: Creating Touch sensor digital system architectureDeveloping high performance, low power signal processing architectures and sensing algorithms to achieve the best touch solutionsAuthoring detailed specifications, analyses, and characterization plans for touch system ASICs based on these architecturesDefining System-level and IC micro-architecture of complex digital and mixed-signal ASICs, including requirements for: ARM processing, memory, bus, DSP sub-systems, Power Management, clocking, I/O interfaces, and peripheralsDefining common Digital platform architecture framework, including design methodology and best practices to be used as a reference for the Architecture teamOptimizing designs across multiple disciplines, including Hardware/Firmware design partitioning, trade-off assessments, design checking and tolerance analysisContributing technical assessments to strategic decision-making relating to technology and investments Performing defect root cause analysis and resolution including diligent bug database trackingCommunicating program status, technical issues, risks, and mitigations plans, clearly and conciselyMinimal business travel as needed to support product development