Job Description
• Development environment software,
• Data base management system software,
• Program testing software,
• Research, design, develop, and test software, compilers, and network distribution software.
• Set operational specifications and formulate and analyze software requirements.
• May design embedded systems software.
• Apply principles and techniques of computer science, engineering, and mathematical analysis.