| Duties: |
Create software systems and participate in simulation tool developments in the areas of general space system modeling. Perform modeling and analysis of space systems architecture; create analytical models of space systems and apply tools to customer problems as needed. Maintain and update existing software and convert tool functionality to current generation languages, structures, and operating systems. Design new software tools, and re-design existing tools to take advantage of object-oriented structures. Develop and apply graphical user interfaces and integrate databases for tracking inputs and results. Work with department analysts to develop new algorithms and processes to extend tool capabilities. Modify and maintain computer code resident on NT and Unix platforms as needed. Write user manuals and software documentation. Work both independently and on small teams; interact with program office and government customers. Duties will include routine documentation of work, regular reporting on progress, and occasional presentations before management, colleagues and customers |
| Qualifications: |
BS required, graduate degree preferred in computer science, mathematics, or related field. Five years of Experience. Excellent academic experience in applicable skill area required in lieu of MS. Familiarity with object-oriented design, GUI development, C++, C required. Experience with Java, HTML, XML, and web-oriented languages and techniques desired. Ability to interface with Fortran, Matlab, and other languages required. Background or experience in numerical analysis and in the mathematics and algorithms associated with scientific computing. Prior experience in system simulation desired. Technically adept with the use and maintenance of NT and Unix platforms and associated software. Excellent written and verbal communication skills; dependability and good interpersonal skills required. |