Manager- Embedded Firmware
Current• Leading development teams to complete architecture, specifications, analysis, design, implementation, testing and related documentation for mission critical, grid automation software.• Developing project schedules, task and project completion time estimates, then managing progress of the team against the schedule.• Communicating effectively with project stakeholders at all levels and across disciplines to establish requirements, clear roadblocks and set meaningful objectives.• Recruit, train, and mentor team members to meet personal, professional, and corporate performance objectives.• Working with all levels of the organization to implement and sustain both innovation and product development processes.• Lead the process for identification of significant new technologies/techniques and guiding teams to implement them.