Position requires Masters / equivalent in CS, CIS, or related field and coursework in Computer Architecture, Design & Analysis of Algorithms, Structured Programming & Formal Methods, Object Oriented Design, Principles of Operating Systems, Introduction to Artificial Intelligence, and Object-Oriented Programming in C++. Position requires travel / relocation to various unanticipated U.S. locations.