
Job description
Assist in the design and development of a large-scale distributed simulation system using an existing simulation framework. Collaborate with developers of interoperating systems on interface requirements. Ensure system interoperability with current and developing simulation federations.
Lead system-level design efforts, design and implement component interfaces, coordinate with developers of interoperating systems on interface requirements, ensure system interoperability, document and communicate system design, identify and document development work, design, code and debug applications.
Must have 10 years of software engineering experience, 3 years of experience in design of complex software systems, familiarity with industry software development standards, ability to test and debug, system operations in Linux/windows, employ version control tools, operate collaboratively in a development team environment.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Tech, Software & IT Services
Cole Engineering Services Inc (CESI), founded in 2004 in Orlando, FL, is a leading provider of modeling, simulation, and training solutions for the U.S. Department of Defense. As a prime contractor, CESI delivers complex, interoperable systems through proven software development and integration practices, ensuring repeatable, high-quality performance across joint enterprise platforms. The company specializes in cyber training sandboxes, advanced simulation frameworks, and live-virtual-constructive (LVC) integration, leveraging deep expertise to meet diverse operational needs. CESI’s distinctive advantage lies in its mature, repeatable processes and commitment to cutting-edge technology, enabling rapid deployment of tailored solutions for complex defense challenges.