Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems
Leads development of code and integration of complex software components into a fully functional software system
Bachelor of Science degree from an accredited course of study in Engineering, Computer Science, Physics, or other technical degree
3 years of work-related experience with C++/Object Oriented software development