<ul>
<li>Analyzing customer needs to determine appropriate solutions for complex technical issues</li>
<li>Creating technical diagrams, flowcharts, formulas, and other written documentation to support projects</li>
<li>Providing guidance to junior engineers on projects within their areas of expertise</li>
<li>Conducting research on new technologies and products in order to recommend improvements to current processes</li>
<li>Developing designs for new products or systems based on customer specifications</li>
<li>Researching existing technologies to determine how they could be applied in new ways to solve problems</li>
<li>Reviewing existing products or concepts to ensure compliance with industry standards, regulations, and company policies</li>
<li>Preparing proposals for new projects, identifying potential problems, and proposing solutions</li>
<li>Estimating costs and scheduling requirements for projects and evaluating results</li>
</ul>