Understand customer’s requirements /specifications /tender enquiry. Define DSP, System and Board architecture.
Project ownership from concept to delivery. This includes identifying risks, dependencies, creating mitigation plan, tracking project schedule, discussions with customers, design reviews.
Partition the algorithms for implementing in FPGA and/or in SW. Identify the building blocks & Signal Processing functions.
Provide estimates on FPGA resources, computation bandwidth, and memory bandwidth.
Create module level details from architecture, coding, simulation and perform peer reviews. Apply the methodologies for design, verification or validation.
Define, create and maintain all project related documentation, especially design documents with detailed analysis reports.
Provide support to customer during integration phases at test sites and support to production teams.