Software Developer Sr.

Key Role:

Plan, conduct, and coordinate major scientific programming applications of considerable complexity requiring a thorough understanding of all parameters affecting and interfacing with the application.

Provide technical advice and consultation of complex scientific applications. Organize and direct the execution of broad programming projects. Provide analytical support in the conceptualization, development, and implementation of multiple, inter-linked programs. Develop scientific programming methods and documentation standards. Prepare cost analysis and justification for programming projects. Acts as a technical project leader and provide leadership for junior-level employees.

Basic Qualifications:

-10 years of experience with complex scientific programming

-Experience with data link emulation software testing

-Knowledge of distributed testing, TENA, AGILE development

-Knowledge of Link 16 and Combat Net Radio data links

-Ability to comprehend data link software and test emulations

-Ability to Integrate systems with SIMDIS and JRE

-Secret clearance

-BS degree in CS or Software Engineering

Additional Qualifications:

-Experience with developing live-virtual-constructive software for managing test ranges 

-Experience with MACE a plus

-Knowledge of distributed training

-Ability to integrate systems with World Wind

-MS degree in CS or Software Engineering


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.

Not ready to apply? Join our talent community and sign up for job alerts.