Software Modeling & Simulation Engineer

CohesionForce, Inc.

Job Title:                                 Software Modeling & Simulation Engineer
Reference:                             26-030
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        09-23-2026
Location:                                Huntsville
Duration:                                Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                         Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for a Software Modeling & Simulation Engineer to become part of our team in Huntsville, AL.  The position will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery.

The successful candidate will have experience and/or knowledge of modeling and simulation tools, as well as, programming languages such as C or C++.  Must be a US Citizen and will require an active security clearance prior to starting.  The position is located at a facility that requires special access.  Travel up to 5% may be required.

Essential Functions:
– Plans, conducts, and coordinates software development activities.
– Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software.
– Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
– Ensures software standards are met.

                  Basic Qualifications:

– Experience with programming languages such as C, C++
– Experienced in software modeling and simulation development
– Experience with full software life cycle development including SW design, architecture and integration & test
– Standard teaming; Ability to work with multi-disciplined teams
– Ability to work well in a fast-paced collaborative team environment.
– Bachelor’s degree in Computer Science, Aerospace Engineering or other related degree program from an accredited college/university
–  An active Secret security clearance.

                  Preferred Qualifications:

– Knowledge of agile software development
– Knowledge of Model Base Systems Engineering (MBSE)
– Previous experience designing to software requirements
– Experience with full software life cycle development including SW design, architecture and integration & test
– Excellent written and verbal communication skills
– Strong interpersonal skills.

To apply for this job email your details to careers@cohesionforce.com