The main duties include
Design, manage, test, and update all kinds of electronic systems, components, equipment, and software
Discuss proposals with clients
Liaise with engineers, and other professionals to ensure quality projects are completed to specifications
Test theoretical design
Ensure all equipment and products meet health and safety regulations
Develop effective maintenance and quality control procedures
Write up technical reports
Recommend design modifications