- Manage a small to medium group of software and hardware engineers working on multiple projects in multiple locations.
- Assure that adequate specifications and documentation are developed and maintained for all new projects.
- Forecast, obtain and maintain required resources to achieve project schedules.
- Hold regular departmental meetings and promote an environment conducive to free exchange of information and flow of ideas.
- Mentor and train less senior personnel
- Monitor project progress and communicate status of issues and concerns to the project team and Vice President, Engineering.
- Assume primary role in conflict resolution among department members.
- Assume responsibility for project and support work, as deemed necessary by resource availability.
- Initiate and lead efforts in the creation and development of world class electronics development processes, procedures, and guidelines.
- Direct the workflow and activities of an engineering group.
- Track and manage all project costs within budgetary guidelines.
- Manage product design and development for new or existing products.
- Function as a staff specialist/technical advisor for assigned area of responsibility and expertise.
- Serve as back up for subordinate positions within the group, as needed.
- Maintain good understanding of the market in order to define the direction for new features.
- Maintain training and development plans for direct reports and overall department.
- Maintain focus on continuous improvement through researching and sourcing innovative, cost–efficient business solutions.
- Adhere to all Company policies, safeguard the company's interests and act in an ethical and legal manner as well as report all violations of Company policies and procedures to appropriate management.
