Engineering and Scientific Programmer

Convert technical problem formulations to a format processable by computer.

What does an Engineering and Scientific Programmer do?

Converts scientific, engineering, and other technical problem formulations to format processable by computer: Resolves symbolic formulations, prepares flow charts and block diagrams, and encodes resultant equations for processing by applying extensive knowledge of branch of science, engineering, or advanced mathematics, such as differential equations or numerical analysis, and understanding of capabilities and limitations of computer. Confers with other engineering and technical personnel to resolve problems of intent, inaccuracy, or feasibility of computer processing. Enters program into computer system. Reviews results of computer runs with interested personnel to determine necessity for modifications or reruns. Develops new subroutines or expands program to simplify statement, programming, or coding of future problems. May direct and coordinate activities of COMPUTER PROGRAMMERS 030.162-010 working as part of project team.