You will be actively engaged in fusing this software with an existing advanced common operating picture capability to provide an optimized naval mission management tool, and in doing so will perform the following duties: Demonstrate the ability to be creative and innovative by designing, developing, and maintaining solutions for complex, multi-domain, and heterogenous autonomy fleet control challenges. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.