In the foundational sense (i.e. prior to 1990):<p>Engineering manager: Responsible for all engineering resources, processes, training, IR&D and career advancement opportunities for engineers within the company.<p>A typical day might involve meeting with engineers to discuss work situations, working on the IR&D plan with the CTO, meeting with HR to schedule interviews, conducting an interview, and discussing data with the QA manager.<p>Product Manager (Technical Project Manager or Lead Engineer):
Responsible (ownership) for the requirements, design, development, testing and delivery of the product. A typical day might be witnessing a test, talking with the customer about an engineering change order, working with the project manager on a revised budget, building a design presentation, assisting on a difficult code problem, or talking to the engineering manager about upcoming resource requirements.