Provide technical guidance in planning and executing assigned projects.
Develop new systems and maintain and modify existing systems when required.
Perform system repairs and oversee periodic inspection processes.
Assist Manager in project budget and schedule preparation activities.
Participate in project analysis, design, implementations and commissioning phases.
Prepare user requirements, technical specifications, design specifications and commissioning plans.
Provide support in system acceptance testing and validation activities.
Review and recommend improvements to existing system designs.
Analyze project requirements and accordingly provide technical and functional recommendations.
Respond to customer queries and concerns in a timely fashion.
Schedule engineering meetings to discuss about new ideas, issues and project status.
Work with engineering team to oversee warranty reviews and product return reviews.
Evaluate existing engineering processes and recommend improvements.
Recommend new technologies to improve system performance and reliability.
Perform system failure analysis and provide corrective actions.