Architect designs to surpass state of the art for metrics such as compute, bandwidth and power consumption.
Work across disciplines, brainstorm big ideas, work in new technology areas, juggle/coordinate multiple initiatives, drive a concept into a prototype and ultimately guide the transition into a high-volume consumer product.
Make trade-offs between general purpose and custom compute mechanisms.
Model data-flows, create detailed cost/benefit analysis and estimate power consumption.
Perform architectural studies including selecting ASIC technologies, FPGA ASIC emulation, and other system topics such as interface approaches, etc.
Support FPGA/RTL engineers implementing such algorithms for real time evaluation or silicon integration and Silicon SoC Architects with integration, documentation and implementation.
Produce detailed documents and SystemC models matching the proposed ASIC implementation, and produce detailed trade-off analyses for executive review and product roadmap decisions.
Travel both domestically and internationally.