Job Description
-Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications
-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