- Steering Committee, IEEE Transactions on Multi-Scale Computing Systems
- Senior Area Editor, IEEE Signal Processing Letters
- Associate Editor, IEEE Transactions on Computers
- Associate Editor, IEEE Signal Processing Letters
- Guest Editor, IEEE Transactions on Emerging Topics in Computing
- Guest Editor, Springer Journal of Signal Processing Systems
- Member of IEEE Signal Processing Society Technical Committee on Design and Implementation of Signal Processing Systems
- Special Session Chair, IEEE Workshop on Signal Processing Systems
- Track Chair, VLSI Circuits, ACM Great Lakes Symposium on VLSI
- Review Committee Member, IEEE International Symposium on Circuits and Systems
- Review Committee Member, IEEE International Conference on Acoustics, Speech and Signal Processing
- TPC Member, IEEE/ACM International Symposium on Low Power Electronics and Design
- TPC Member, Asia and South Pacific Design Automation Conference
- TPC Member, IEEE Global Conference on Signal and Information Processing: Software Defined and Cognitive Radios
- TPC Member, IEEE Workshop on Signal Processing Systems
- TPC Member, IEEE International Conference on Computer Design
- TPC Member, IEEE/ACM International Symposium on Nanoscale Architectures
- TPC Member, IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems
- TPC Member, IEEE International SOC Conference
- TPC Member, IEEE International Symposium on Quality Electronic Design
- TPC Member, ACM Great Lakes Symposium on VLSI
- TPC Member, International Symposium on Electronic System Design
- TPC Member, International Congress on Image and Signal Processing
- TPC Member, International Workshop on Unique Chips and Systems