The candidate will be responsible to create preliminary and detailed level software design products, Code & Unit Test, CSCI Integration and Test for TTWCS tactical software applications. Provide quality software components for tasking, validation, air space control measures, post launch execution, and mission reporting. The candidate will design and develop C++ applications.
This position is responsible for providing consultation on design and implementation in the development of computer applications to the R&D User Community that will develop software to execute mathematical algorithms, problem simulations/models, and engineering packages on high performance computer platforms such as Cray, SGI, Compaq, SUN.
In this position, you will support the AEHF Mission Planning Subsystem (MPSS) on the AEHF Capability Augmentation contract. Position involves the development of software fixes working with Systems and Operations Engineers from s/w design through unit test using Agile Methodology. May also be called upon to perform systems engineering level tasks, e.g., designing solutions based upon ops con, designing integration test cases.
The C++ Software Developer (Junior) is on the Legacy Sustainment Contract (LSC). LSC provides sustainment support for selected NGA legacy exploitation software applications. Application transitions and sustainment are performed within a SAFe AGILE methodology.
In this position, you will use your skills in software and systems engineer as well as your ability to properly prioritize, status and work multiple tasks. You will often have the opportunity to work within small groups.
In this position, you will use your understanding of formal software development life cycle to develop a wide variety of operational grade software solutions that are reliable, maintainable and extensible using Visual Studio .NET (C#) and Microsoft SQL Server 2008 on a Windows Platform.
In this position, you will be responsible for contributing to program efforts that include but no limited to the following: Software Development, Systems Engineering, Requirements Definition, Client Server Architectures, Database Design, Testing of Test Scenarios, Design of High Reliability software systems, database access using SQL and customer interfacing.
The C++ Software Developer is on the Legacy Sustainment Contract (LSC). LSC provides sustainment support for over 20 Mission-Critical NGA exploitation capabilities. Each system has its own specific requirements and infrastructure.
In this position, you will perform embedded development, software reverse engineering, and vulnerability research. Understand and analyze assembly-level code on multiple architectures (x86, x64, ARM, etc).