Job description :
Make detailed plans to reach technical goals, such as development of new products and designs
Manage research and development teams that produce new products, processes, or designs, or improve existing ones
Check the technical accuracy of the work and soundness of the methods their staff uses
Direct and coordinate the design of equipment and machinery
Confer with other levels of management on architectural and engineering activities
Propose budgets for projects and programs and determine staff, training, and equipment needs
Supervise staff and Assign tasks.