Title: HPC Software Engineer

Location: Annapolis Junction, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

The HPC Software Engineer (HSE) designs, develops; tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (high performance computing) systems based upon documented requirements, Critical for an HSE is either a very strong math background and/or a very strong Computer hardware background, One or both of these is required in order for the HSE to be able to understand the intricacies of the HPC architecture that is being targeted by the software being developed, or to understand the complex mathematical principles which-underlie the software applications being developed. The systems might include, but are not limited to, processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works -individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports.  Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Working knowledge of Configuration Management (CM) tools and Web Services implementation.

The Level 3 HPC Software Engineer (HSE) shall possess the following capabilities:

•            Analyze user requirements to derive software design and performance requirements.

•            Debug existing software and correct defects.

•            Design and code new software or modify existing software to add new features.

•            Write or review software and system documentation.

•            Integrate existing software into new or modified systems or operating environments.

•            Develop simple data queries for existing or proposed databases or data repositories

•            Software development using languages such as C, C++, Python, Java, Perl, JavaScript, etc.

•            Has experience with agile development processes.

•            Has experience with source code control systems, such as Git.

•            Experience using collaboration and software development tools (ie. Atlassian). Develop and execute test procedures for software components.

•            Software development using continuous integration practices.

•            Develop software solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.

•            Unix shell scripting.       

•            Experience developing software for HPC systems using parallel development languages/paradigms such as SHMEM, MPI, UPC, Chapel, or P-Threads.

•            Experience developing software targeted to take advantage of a specific architecture's unique features, whether those features are in the processor, memory, network, storage, or other area of an HPC system.

•            Modify existing software to adapt to new hardware or to improve its performance.

•            Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions.

•            Development of assemblers, compilers, simulators, drivers, board support packages, health & status monitoring packages, and other low-level software.

•            Development of event driven or data driven analytics.

•            Develop or implement algorithms to meet or exceed system performance and functional standards.

•            Develop or modify software to optimally map algorithms to a particular hardware architecture.

•            Experience with container technologies, such as Docker.

•            Recommend and implement suggestions for improving documentation and software development process standards.

•            Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

•            Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.

•            Coordinate software installation on a system and monitor performance to ensure operational specifications are met.

•            Demonstrated experience improving software performance through analysis and optimization of software algorithms or by devising a novel software approach to take advantage of new or unique hardware features.

•            Recommend new technologies, techniques, and processes for complex software projects.

•            Serve as the technical lead of multiple software development teams.

•            Ensure quality control of all developed and modified software.

•            Delegate programming and testing responsibilities to one or more teams and monitor their performance.

Qualifications:

Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

OR

Nine (9) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

Task Description

The contractor shall be tasked with designing, developing, testing, deploying, and documenting complex and diverse software solutions in a Unix High Performance Computing (HPC) environment.

Additional tasking shall include design and development of new software as well as integration and modification of existing software to system components. Contractor shall be responsible for performing characterization and performance tuning of various software stacks throughout the system including managing the software and system test development, performance, and benchmarking for each HPC node type throughout the System of Systems.

Task Required Skills

            Experience developing scripts using Bash/Python

            Experience using the Unix command line

            General HPC technical knowledge regarding compute, network, memory, and storage components

            Experience developing with multiple high level programming languages in a Unix environment

            Experience with HPC open source parallel programming methods such as OpenSHMEM, pthreads, Open MPI, and UPC

            Experience developing test plans, operational assessment test reports, and associated documentation

            Experience with containerization technologies such as Docker

            Experience with automating test procedures

            Experience with performing benchmarking testing

Task Desired Skills

            Experience with Git source code repository

            Experience with the Atlassian Suite of Tools (Jira, Confluence)

Title: Software Developer

Location: Annapolis Junction, MD
 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

ID Software Integration Engineer (SIE) Level 3 or Level 4

Provides expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment.

The Level III Software Integration Engineer (SIE) shall possess the following capabilities:

•            Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software.

•            Generate documentation for the full software stack.

•            Update software for sustainment support.

•            Basic Linux system administration skills and shell scripting.

•            Execute test codes for characterization of software performance.

•            Provide software product ownership for HPC tools.

•            Working knowledge of CM tools, web documentation, and issue tracking.

•            Ability to work in a fast paced environment and switch between various architectural paradigms.

SIE-3 Qualifications: Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.

OR

The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) years of demonstrable experience.

OR

An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience. A Master's Degree in Computer Science or related field may substitute for two (2) years' experience.

The Level IV Software Integration Engineer (SIE) shall possess the following capabilities:

•            Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software.

•            Generate documentation for the full software stack.

•            Update software for sustainment support.

•            Basic Linux system administration skills and shell scripting.

•            Execute test codes for characterization of software performance.

•            Provide software product ownership for HPC tools.

•            Working knowledge of CM tools, web documentation, and issue tracking.

•            Ability to work in a fast paced environment and switch between various architectural paradigms.

•            Develop software tool plugins in the language in which the tools are written.

•            Determine the optimal, or best available, HPC configuration for customer needs.

SIE-4 Qualifications: Bachelor's Degree in Computer Science or related field and have at least ten (10) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.

OR

The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least ten (10) years of demonstrable experience.

OR

An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience.

OR

A Master's Degree in Computer Science or related field may substitute for two (2) years' experience.

Task Description

The contractor shall be responsible for test and integration support services, including the testing evaluation of the software performance and capability of next-generation HPCs and SPDs.  The contractor must be detailed oriented, have strong organizational skills, and excellent troubleshooting skills to include the identification and resolution of issues, problems, and trouble tickets related to the same.

Task Required Skills

•            Experience using the Unix CLI

•            Experience writing scripts using Bash/Python

•            General HPC technical knowledge regarding compute, network, memory, and storage components

•            Experience performing Unix System Administration tasks including installation, configuration, and support of COTS/GOTS/FOSS software, file, network, and storage systems

•            Experience with Software Architecture/Engineering in software design, code development, and debugging in C/C++ 

•            Experience with HPC open source parallel programming language tools

•            Experience with automating test procedures

•            System Testing experience in a Unix operating environment

•            Experience performing benchmarking and system testing in a large Unix environment

•            Experience with IaC (Infrastructure as Code) concepts, principles and automation tools such as SaltStack and Ansible   

Task Desired Skills

•            Experience with containerization technologies such as Docker

•            Ability to develop, debug, and test applications based upon design and performance requirements

            Experience with Unix cluster/node monitoring tools such as NHC (Node Health Check)

            Familiar with InfiniBand network communications

            Familiar with parallel file systems such as Lustre

            Experience with the Atlassian Suite of Tools (Jira, Confluence, Bitbucket)

PlatinumReef
Title : Technical Writer

Location: Chantilly, VA 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Description: Technical Writer  

Title: Software Engineer

Location: Annapolis Junction, MD

 

*Clearance: Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Description/Responsibilities: 

Cornerstone Defense is seeking two Software Engineers to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools. The software development team will provide application development and support to tools that allow mission analytic users to view existing data or contribute new information in a collaborative environment.

Required Skills/Qualifications: 

 

Additional information:

Title: Test Engineer

Location: Annapolis Junction, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description:

Cornerstone Defense is seeking a Test Engineer to support the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools.  The software development team will provide application development and support to tools that allow mission analytic users to view existing data or contribute new information in a collaborative environment.

This Test Engineer will take ownership of the product release process, and should hit the ground running with automation improvements and regression testing.   Preference given to those with experience with standard test processes, regression testing, automated testing (service and UI), the Jenkins/Continuous Integrations pipeline, and release processes.  Responsibilities also include development of test plans and procedures, documentation of test results and development of special test code.  Automated testing tool experience is required.

Additional information:

•            Approximately 15 team members made up of software, system, and test engineer

•            Work performed in contractor facility in Annapolis Junction.

•            Both low and high side access.

Required Education:

•            Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline from an accredited college or university is required. Four (4) years of additional TE experience may be substituted for a bachelor’s degree.

Individual Capabilities Required:

•            Five (5) years experience as a TE in programs and contracts of similar scope, type and complexity is required.

•            Assist with any or all of the Level 1 tasks as constrained by technical training and previous testing experience

•            Conduct research into and apply knowledge of Government test and evaluation concepts and related engineering, acquisition, and operations activities as needed to support the T&E activities

•            Plan and Execute Performance Analysis

•            Review planned acquisition approaches to support T&E schedule alignment with decision maker needs for T&E support

•            Analyze performance risk areas to focus T&E planning

•            Specify, validate, and adapt Modeling and Simulation for T&E use

•            Apply Statistical Analysis of variations in performance behavior to characterize confidence in performance estimates

•            Select, develop, & use analysis tools

•            Execute the evaluation plan on data collected by the Testing Tasks

•            Plan and Execute Performance Data Collection

•            Plan program and event level testing for collection of data required for analysis and to synch T&E events with supported decision points

•            Establish and employ Data & Configuration Management capabilities

•            Support Data Authentication group functions; and comply with program Discrepancy Reporting criteria and processes

•            Assess operational and system performance requirements for testability and criticality to frame and prioritize T&E objectives and enable evaluation planning

•            Coordinate with program Systems Engineering (SE) and review T&E-related SE information to leverage functional analysis, system descriptions, parameter selection and dependencies, Modeling and Simulation, and initial performance risk assessments to inform evaluation planning

•            Assess operational environments and priorities for evaluation attention and scenario selection, and to coordinate user participation in T&E (U) Plan program and event level risk-tailored performance estimation and analysis of system and operational Effectiveness and Suitability metrics & conditions; levels of T&E include inspection, demonstration, paper analysis, survey, simulation, and physical test

•            Design surveys for evaluation of Subject Matter Expert (SME) input and user assessments of performance

•            Participate in the T&E Working-level Integrated Product Team (WIPT) and/or Integrated Test Team for coordination of evaluation plans

•            Produce Evaluation Plans (metric framework, scenarios/threads, timelines, requirements/T&E cross-walk), Analysis Plans, Data Requirements, Risk Assessments, Evaluation Reports, Status reports; provide input to Government T&E products (e.g., Technology Readiness Assessments, Test & Evaluation Strategy, Test & Evaluation Master Plan, T&E Plans & Procedures and Test Readiness Reports)

•            Design data sampling schemes to optimize the information/resource balance and to control testing uncertainties

•            Select, coordinate, and calibrate Instrumentation, collection and data management tools, targets, & facilities

•            Ensure test readiness including training of test event participants re conduct of the event; equipment readiness, and security, legal, and privacy compliance arrangements

•            Participate in T&E WIPT and/or Integrated Test Team for coordination of data collection plans

•            Execute Testing and Data Collection per plan

•            Produce associated Test Plans, Procedures, and Reports/Briefings, Data Management Plan

•            Define and provide technical direction and guidance for the Level 1 tasks to the Level 0 and Level 1 TEs assigned to the task

•            Recommend draft plans and reports from the Level 1 tasks for approval by the task leader

•            Work directly with the Government sponsor to coordinate task implementation

•            Maintain knowledge of current and evolving agency, national, and international standards applicable to the system development of interest

Title: Test Engineer

Location: Hanover, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

ICSOG Program

Title: Windows Systems Administrator

Location: Ft Meade, MD
 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

Job Description:

The SENIOR LEVEL WINDOWS ADMINISTRATOR is responsible for all levels of administration across a large-scale complex of Windows systems.

 

 

 

Network Engineer:

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Preferred Qualifications:

 

Qualifications:

Title: Project Manager – System Engineer

Location: Annapolis Junction, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

This position is for an Assistant Project Manager & System Engineer. Primary responsibility is to support the Oracle Project Manager and Government Technical leadership by undertake ownership of the project schedule, integrated master schedule, and all technical & project documentation, and work breakdown structures. Coordinate, manage, and complete technical documentation associated with the project, compile and complete weekly activity reports, assist the Oracle PM & Government leadership with managing project tasking and milestone progress & attainment, attend project coordination meetings and prepare meeting minutes, obtain and document project related requirements from various government, vendors, and contractor stakeholders.

 

Qualifications:

Title: Data Scientist

Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diversesoftware systems based upon documented requirements. These systems might include, but are not limited to, processing­intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, businessmanagement information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works individually or as part of a team. Reviews and tests softwarecomponents for adherence to the design requirements and documents test results. Resolves software problem reports.Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management(CM) tools and Web Services implementation.

 

The Level 3 Software Engineer (SWE) shall possess the following capabilities:

· Analyze user requirements to derive software design and performance requirements.

· Debug existing software and correct defects.

· Design and code new software or modify existing software to add new features.

· Write or review software and system documentation.

· Integrate existing software into new or modified systems or operating environments.

· Develop simple data queries for existing or proposed databases or data repositories.

· Has experience with agile development processes.

· Has experience with source code control systems, such as Git.

· Serve as team lead at the level appropriate to the software development process being used on any particularproject.

· Design and development of relational and non-relational database applications.

· Use of orchestration frameworks such as Spring and Kafka.

· Familiarization with queue management systems

· Develop or implement algorithms to meet or exceed system performance and functional standards.

· Develop and execute test procedures for software components.

· Develop software solutions by analyzing system perfonnance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.

· Modify existing software to adapt to new hardware or to improve its performance

· Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions

· Java development using the Eclipse IDE (Integrated Development Environment).

· Development of Java 2 Enterprise Edition (J2EE) applications

· Experience using collaboration and software development tools (ie. Atlassian).

· Software development using continuous integration practices

· Experience with container technologies (ie. Docker).

· Unix shell scripting

· Development of event driven or data driven analytics

· Development of cloud-based solutions and technologies.

· Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.

· Recommend and implement suggestions for improving documentation and software development process standards.

· Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

· Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.

· Coordinate software installation on a system and monitor performance to ensure operational specifications are met.

· Recommend new technologies and processes for complex software projects.

· Serve as the technical lead of multiple software development teams.

· Select the software development process in coordination with the customer and system engineering.

· Ensure quality control of all developed and modified software.

· Delegate programming and testing responsibilities to one or more teams and monitor their performance.

 

SWE-3 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) yearsof experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Task Description

The contractor shall work as the lead Data Scientist working with the mission customer to perform Machine Learning exploratory data analysis on raw data to clean, enrich, transform and convert the raw data into the required format to solve a wide-breadth of CASA problems.

Additional tasking shall include executing Machine Learning analytical experiments and implementing analytical models into production by collaborating with software developers and machine learning engineers. The contractor must have excellent communication skills and the ability to communicate analytic solutions to stakeholders and implement improvements as needed to operational systems.

 

Task Required Skills

 

Task Desired Skills

 

Title: DevOps Engineer

Location: Annapolis Junction, MD
 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diversesoftware systems based upon documented requirements. These systems might include, but are not limited to, processing­intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, businessmanagement information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works individually or as part of a team. Reviews and tests softwarecomponents for adherence to the design requirements and documents test results. Resolves software problem reports.Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management(CM) tools and Web Services implementation.

 

The Level 2 Software Engineer (SWE) shall possess the following capabilities:

· Analyze user requirements to derive software design and performance requirements.

· Debug existing software and correct defects.

· Design and code new software or modify existing software to add new features.

· Write or review software and system documentation.

· Integrate existing software into new or modified systems or operating environments.

· Develop simple data queries for existing or proposed databases or data repositories.

· Has experience with agile development processes.

· Has experience with source code control systems, such as Git.

· Serve as team lead at the level appropriate to the software development process being used on any particularproject.

· Design and development of relational and non-relational database applications.

· Use of orchestration frameworks such as Spring and Kafka.

· Familiarization with queue management systems

· Develop or implement algorithms to meet or exceed system performance and functional standards.

· Develop and execute test procedures for software components.

· Develop software solutions by analyzing system perfonnance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.

· Modify existing software to adapt to new hardware or to improve its performance

· Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions

· Java development using the Eclipse IDE (Integrated Development Environment).

· Development of Java 2 Enterprise Edition (J2EE) applications

· Experience using collaboration and software development tools (ie. Atlassian).

· Software development using continuous integration practices

· Experience with container technologies (ie. Docker).

· Unix shell scripting

· Development of event driven or data driven analytics

· Development of cloud-based solutions and technologies.

· Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.

· Recommend and implement suggestions for improving documentation and software development process standards.

· Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

· Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.

· Coordinate software installation on a system and monitor performance to ensure operational specifications are met.

 

The Level 3 Software Engineer (SWE) shall possess the following capabilities:

· All the capabilities of a Level 2 SWE.

· Recommend new technologies and processes for complex software projects.

· Serve as the technical lead of multiple software development teams.

· Select the software development process in coordination with the customer and system engineering.

· Ensure quality control of all developed and modified software.

· Delegate programming and testing responsibilities to one or more teams and monitor their performance.

 

SWE-2 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years ofexperience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

 

SWE-3 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) yearsof experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

 

Task Description

  1. contractor shall be responsible for monitoring, sustaining, and troubleshooting operational Machine Learning systems, Graph Analytics system software, distributed file systems, and storage components in a large HPC Unix environment.

Additional tasking shall include the development of custom NiFi processors to perform ETL on Big Data. The contractor shall also be responsible for devising methods to improve existing operational data flow processing, distribution, and reliability.

Task Required Skills

§ Experience using the Unix command line

Task Desired Skills

§ General HPC knowledge regarding compute, network, memory, and storage components

Title: Software Developer

Location: Annapolis Junction, MD
 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diversesoftware systems based upon documented requirements. These systems might include, but are not limited to, processing­intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, businessmanagement information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works individually or as part of a team. Reviews and tests softwarecomponents for adherence to the design requirements and documents test results. Resolves software problem reports.Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management(CM) tools and Web Services implementation.

 

The Level 2 Software Engineer (SWE) shall possess the following capabilities:

· Analyze user requirements to derive software design and performance requirements.

· Debug existing software and correct defects.

· Design and code new software or modify existing software to add new features.

· Write or review software and system documentation.

· Integrate existing software into new or modified systems or operating environments.

· Develop simple data queries for existing or proposed databases or data repositories.

· Has experience with agile development processes.

· Has experience with source code control systems, such as Git.

· Serve as team lead at the level appropriate to the software development process being used on any particularproject.

· Design and development of relational and non-relational database applications.

· Use of orchestration frameworks such as Spring and Kafka.

· Familiarization with queue management systems

· Develop or implement algorithms to meet or exceed system performance and functional standards.

· Develop and execute test procedures for software components.

· Develop software solutions by analyzing system perfonnance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.

· Modify existing software to adapt to new hardware or to improve its performance

· Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions

· Java development using the Eclipse IDE (Integrated Development Environment).

· Development of Java 2 Enterprise Edition (J2EE) applications

· Experience using collaboration and software development tools (ie. Atlassian).

· Software development using continuous integration practices

· Experience with container technologies (ie. Docker).

· Unix shell scripting

· Development of event driven or data driven analytics

· Development of cloud-based solutions and technologies.

· Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.

· Recommend and implement suggestions for improving documentation and software development process standards.

· Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

· Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.

· Coordinate software installation on a system and monitor performance to ensure operational specifications are met.

 

The Level 3 Software Engineer (SWE) shall possess the following capabilities:

· All the capabilities of a Level 2 SWE.

· Recommend new technologies and processes for complex software projects.

· Serve as the technical lead of multiple software development teams.

· Select the software development process in coordination with the customer and system engineering.

· Ensure quality control of all developed and modified software.

· Delegate programming and testing responsibilities to one or more teams and monitor their performance.

 

SWE-2 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years ofexperience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

 

SWE-3 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) yearsof experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Task Description

The contractor shall design and implement a System-of-Systems (S-O-S) including physical inventory, logical infrastructure, enterprise management, and a set of software services required to implement a middleware framework or system service enterprise solution. Additional tasking shall include scripting, plugin development, tool configuration, API development, service development, and assistance with tool exploration.

 

Task Required Skills

 

Task Desired Skills

 

Title: Web Developer

Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diversesoftware systems based upon documented requirements. These systems might include, but are not limited to, processing­intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, businessmanagement information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works individually or as part of a team. Reviews and tests softwarecomponents for adherence to the design requirements and documents test results. Resolves software problem reports.Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management(CM) tools and Web Services implementation.

 

The Level 2 Software Engineer (SWE) shall possess the following capabilities:

· Analyze user requirements to derive software design and performance requirements.

· Debug existing software and correct defects.

· Design and code new software or modify existing software to add new features.

· Write or review software and system documentation.

· Integrate existing software into new or modified systems or operating environments.

· Develop simple data queries for existing or proposed databases or data repositories.

· Has experience with agile development processes.

· Has experience with source code control systems, such as Git.

· Serve as team lead at the level appropriate to the software development process being used on any particularproject.

· Design and development of relational and non-relational database applications.

· Use of orchestration frameworks such as Spring and Kafka.

· Familiarization with queue management systems

· Develop or implement algorithms to meet or exceed system performance and functional standards.

· Develop and execute test procedures for software components.

· Develop software solutions by analyzing system perfonnance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.

· Modify existing software to adapt to new hardware or to improve its performance

· Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions

· Java development using the Eclipse IDE (Integrated Development Environment).

· Development of Java 2 Enterprise Edition (J2EE) applications

· Experience using collaboration and software development tools (ie. Atlassian).

· Software development using continuous integration practices

· Experience with container technologies (ie. Docker).

· Unix shell scripting

· Development of event driven or data driven analytics

· Development of cloud-based solutions and technologies.

· Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.

· Recommend and implement suggestions for improving documentation and software development process standards.

· Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

· Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.

· Coordinate software installation on a system and monitor performance to ensure operational specifications are met.

 

The Level 3 Software Engineer (SWE) shall possess the following capabilities:

· All the capabilities of a Level 2 SWE.

· Recommend new technologies and processes for complex software projects.

· Serve as the technical lead of multiple software development teams.

· Select the software development process in coordination with the customer and system engineering.

· Ensure quality control of all developed and modified software.

· Delegate programming and testing responsibilities to one or more teams and monitor their performance.

 

SWE-2 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years ofexperience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

 

SWE-3 Qualifications: Master's degree in Computer Science or related discipline from an accredited college oruniversity, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) yearsof experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

 

Task Description: CKSHARE Web Developer

Upgrade legacy web application developed using the Jakarta EE JavaServer Faces (JSF) web framework to a modern Web UI using W3C standard Web Components and the Google Polymer Javascript framework. Activities may also include light development of RESTful services using Java.

 

Task Required Skills:

 

Task Desired Skills:

Title: HPC SW Engineer

Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

The HPC Software Engineer (HSE) designs, develops; tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (high performance computing) systems based upon documented requirements, Critical for an HSE is either a very strong math background and/or a very strong Computer hardware background, One or both of these is required in order for the HSE to be able to understand the intricacies of the HPC architecture that is being targeted by the software being developed, or to understand the complex mathematical principles which-underlie the software applications being developed. The systems might include, but are not limited to, processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works -individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Working knowledge of Configuration Management (CM) tools and Web Services implementation.

 

The Level 1 HPC Software Engineer (HSE) shall possess the following capabilities:

· Analyze user requirements to derive software design and performance requirements.

· Debug existing software and correct defects.

· Design and code new software or modify existing software to add new features.

· Write or review software and system documentation.

· Integrate existing software into new or modified systems or operating environments.

· Develop simple data queries for existing or proposed databases or data repositories

· Software development using languages such as C, C++, Python, Java, Perl, JavaScript, etc.

· Has experience with agile development processes.

· Has experience with source code control systems, such as Git.

· Experience using collaboration and software development tools (ie. Atlassian). Develop and execute test procedures for software components.

· Software development using continuous integration practices.

· Develop software solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.

· Experience developing software for HPC systems using parallel development languages/paradigms such as SHMEM, MPI, UPC, Chapel, or P-Threads.

· Experience developing software targeted to take advantage of a specific architecture's unique features, whether those features are in the processor, memory, network, storage, or other area of an HPC system.

· Modify existing software to adapt to new hardware or to improve its performance.

· Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions.

· Development of assemblers, compilers, simulators, drivers, board support packages, health & status monitoring packages, and other low-level software.

· Development of event driven or data driven analytics.

 

Qualifications:

Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university. OR

 

Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus two (2) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity. OR

 

Four (4) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

 

Task Description

The contractor shall be tasked with designing, developing, testing, deploying, and documenting complex and diverse software solutions in a Unix High Performance Computing (HPC) environment.

 

Additional tasking shall include design and development of new software as well as integration and modification of existing software to system components. Contractor shall be responsible for performing characterization and performance tuning of various software stacks throughout the system including managing the software and system test development, performance, and benchmarking for each HPC node type throughout the System of Systems.

 

Task Required Skills

§ Experience developing scripts using Bash/Python

§ Experience using the Unix command line

§ General HPC technical knowledge regarding compute, network, memory, and storage components

§ Experience developing with multiple high level programming languages in a Unix environment

§ Experience with containerization technologies such as Docker

§ Experience with HPC open source parallel programming methods such as OpenSHMEM, pthreads, Open MPI, and UPC

§ Experience developing test plans, operational assessment test reports, and associated documentation

§ Experience with automating test procedures

 

Task Desired Skills

 

 

Title: Systems Administrator 3

Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description

 

The Level 3 System Administrator (SA) shall possess the following capabilities:

 

Qualifications:

Fifteen (15) years' experience as a SA in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in a technical discipline from an accredited college or university is required. Five (5) years of additional SA experience may be substituted for a bachelor's degree.

 

Task Description

The contractor shall be responsible for installing, configuring, and maintaining operating systems, application software, and system management tools for an unclassified Unix and Windows enclave. Contractor must create policies and procedures to ensure the highest levels of systems and infrastructure availability required to run the evaluation of various technical solutions.

 

Additional tasking shall include researching, evaluating, comparing, and recommending COTS, GOTS, and FOSS libraries, frameworks, and tools across multiple disciplines that could integrate into a future system of system (SoS) software stack. Contractor must be familiar with current industry standards, trends and tool suites used in the disciplines below.

 

Required Skills

 

Desired Skills

Title: DevOps SW Integration Engineer

Location: Annapolis Junction, MD
 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description: Provides expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment.

 

The Level III Software Integration Engineer (SIE) shall possess the following capabilities:

· Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software.

· Generate documentation for the full software stack.

· Update software for sustainment support.

· Basic Linux system administration skills and shell scripting.

· Execute test codes for characterization of software performance.

· Provide software product ownership for HPC tools.

· Working knowledge of CM tools, web documentation, and issue tracking.

· Ability to work in a fast paced environment and switch between various architectural paradigms.

 

SIE-3 Qualifications: Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.

OR

The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) years of demonstrable experience.

OR

An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience. A Master's Degree in Computer Science or related field may substitute for two (2) years' experience.

 

Task Description

The contractor shall be responsible for the installation, configuration, integration, and sustainment of various GOTS, COTS, and FOSS software tools, packages, and libraries in a large Unix computing environment.

The contractor must be detailed oriented, have strong organizational skills, and excellent troubleshooting skills to include the identification and resolution of issues, problems, and trouble tickets related to the same.

 

 

 

 

Task Required Skills

 

Task Desired Skills

 

Title: Test Engineer

Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description:

Test Engineer analyzes system requirements and concept of operations documents, acquisition plans, and system descriptions to develop evaluation and test plans and procedures, prepare for and conduct the data collection and analysis, and report status and results. Supports the development of Government test and evaluation documentation e.g., Test & Evaluation (T&E) Strategy, Test & Evaluation Master Plan, Event Test Plans, Test Readiness Assessments, and T&E Reports. Works with other test organizations to support T&E program integration. Provides specialized T&E capabilities tailored to system functions, level, maturity, and performance areas.

 

The Level 2 Test Engineer (TE) shall possess the following capabilities:

· Conduct research into and apply knowledge of Government test and evaluation concepts and related engineering, acquisition, and operations activities as needed to support the T&E activities

· Plan and Execute Performance Analysis

· Review planned acquisition approaches to support T&E schedule alignment with decision maker needs for T&E support

· Analyze performance risk areas to focus T&E planning

· Specify, validate, and adapt Modeling and Simulation for T&E use

· Apply Statistical Analysis of variations in performance behavior to characterize confidence in performance estimates

· Select, develop, and use analysis tools

· Execute the evaluation plan on data collected by Testing Tasks

· Plan and Execute Performance Data Collection

· Plan program and event level testing for collection of data required for analysis and to sync T&E events with supported decision points

· Establish and employ Data and Configuration Management capabilities

· Support Data Authentication group functions; and comply with program Discrepancy Reporting criteria and processes

· Assess operation and system performance requirements for testability and criticality to fram and prioritize T&E objectives and enable evaluation planning

· Coordinate with program Systems Engineering (SE) and review T&E-related SE information to leverage functional analysis, system descriptions, parameter selection and dependencies, Modeling and Simulation, and initial performance risk assessments to inform evaluation planning

· Assess operational environments and priorities for evaluation attention and scenario selection, and to coordinate user participation in T&E

· Plan program and event level risk-tailored performance estimation and analysis of system and operational Effectiveness and Suitability metrics & conditions; levels of T&E include inspection, demonstration, paper analysis, survey, simulation, and physical test

· Design surveys for evaluation of Subject Matter Expert (SME) input and user assessments of performance

· Participate in the T&E Working-level Integrated Product Team (WIPT) and/or Integrated Test Team for coordination of evaluation plans

· Produce Evaluation Plans (metric framework, scenarios/threads, timelines, requirements/T&E cross-walk), Analysis Plans, Data Requirements, Risk Assessments, Evaluation Reports, Status reports; provide input to Government T&E products (e.g., Technology Readiness Assessments, Test & Evaluation Strategy, Test & Evaluation Master Plan, T&E Plans & Procedures and Test Readiness Reports)

· Design data sampling schemes to optimize the information/resource balance and to control testing uncertainties

· Select, coordinate, and calibrate Instrumentation, collection and data management tools, targets, and facilities

· Ensure test readiness including training of test event participants re-conduct of the event; equipment readiness, and security, legal, and privacy compliance arrangements

· Participate in T&E WIPT and/or integrated Test Team for coordination of data collection plans

· Execute Testing and Data Collection per plan

· Produce associated Test Plans, Procedures, and reports/Briefings, Data management Plan

· Work directly with the Government sponsor to coordinate task implementation

· Maintain knowledge of current and evolving agency, national, and international standards applicable to the system development of interest

 

Qualifications: Five (5) years experience as a TE in programs and contracts of similar scope, type and complexity is required. Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline form an accredited college or university is required. Four (4) years of additional TE experience may be substituted for a bachelor’s degree.

 

The Level 3 Test Engineer (TE) shall possess the following capabilities:

· All the capabilities listed for a Level 2 Test Engineer (see above)

· Provide overall leadership of the T&E task and serve as primary liaison to the government for supporting contract coordination and task execution

· Communicate issues and solutions to the broader government and contract management structure as requested by Leadership

· Ensure the appropriate level of independence of the team from the solution provider to support government management of objectivity risk

· Manage T&E resources and tasks; ensure quality assurance of test processes and products

· Coordinate and integrate Evaluation and Testing tasks and products

· Participate in T&E WIPT and/or Integrated Test Team as needed to ensure proper coordination of T&E activities

· Drive innovation and responsiveness to program changes and evolving T&E status to help manage program risk; develop alternative courses of action, work-arounds, and fall-back positions with a recommendation course of action for each risk, monitor and re-evaluate risks at appropriate milestones.

 

Qualifications: Eight (8) years experience as a TE in programs and contracts of similar scope, type and complexity is required. Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline form an accredited college or university is required. Four (4) years of additional TE experience may be substituted for a bachelor’s degree.

 

Task Description: Provide engineering, testing, and documentation for operational assessment test activities. This task does not conform to the traditional waterfall testing approach, instead leveraging agile methodologies where releasable tested pieces of software services are created, development level tested, and delivered to the user in a DevOps approach. Product owners work in short spin cycles (develop, test, deploy, repeat) to eventually realize a full capability/service with the goal to achieve full required performance satisfaction outlined in the program statement of capabilities. In order to achieve this goal, an operational assessment must occur for each capability/service to evaluate suitability and effectiveness.

Contractor staff shall:

· Analyze functional service requirements to develop operational assessment test procedures

· Perform technical analysis system and system architectures

· Apply principles and techniques of computer science, engineering, and agile development techniques for the design, development, and execution of operational assessment test procedures

· Capture, track, and assess testable requirements using Atlassian product suite to include Confluence and Jira

· Develop operational assessment test reports and associated documentation

· Participate in all operational assessment milestones and activities (deep dives, WIPT, TRR, Quick look, DAG, and SME discussions and additional as directed by Government Program Test Lead)

 

Task Required Skills:

· Minimum 5 years experience applying principles and techniques of computer science, engineering, and agile for the design, development, and execution of operational assessment test procedures

· Minimum 5 years experience developing operational assessment test reports and associated documentation

· Demonstrated experience testing of large scale, distributed “system-of-systems”, and micro services

· Demonstrated experience analyzing product/service functional requirements to develop operational assessment test procedures

· Demonstrated experience participating in systems engineering, test and evaluation, architecture, and programmatic meetings and reviews

· Demonstrated experience automating test code using latest programming (Java, C++) and scripting (Perl, Shell) languages.

· Demonstrated experience capturing, tracking, and assessing testable requirements using the Atlassian product suite to include Confluence and Jira

PlatinumReef
Technical Project Manager

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Description:

Required Skills:

Title: Systems Engineer – Splunk

Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

Job Description:

Title: Systems Engineer with DevOps and Integration focus

Location: Hanover, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Desired:

Title: WebLogic SME
Location: Annapolis Junction, MD

 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

Qualifications:

 

Title: Software Engineer

Location: Annapolis Junction, MD

 

*Clearance: Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Description/Responsibilities: 

Cornerstone Defense is seeking two Software Engineers to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools. The software development team will provide application development and support to tools that allow mission analytic users to view existing data or contribute new information in a collaborative environment.

Required Skills/Qualifications: 

 

Additional information:

Title: Systems Engineer 1
Description: Serves as a mission enabler for the section and provides the following critical support functions: system testing and evaluation, tailored system and operation training, system security, lab management, property accountability and fielding logistical support. 
*Clearance:  *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Requires experience and knowledge of the corporate dataflow process.

Experience with the following applications: 

Additional Experience:

Title: Senior Linux Consultant

Location: Annapolis Junction, Maryland

Clearance: Active TS/SCI w/ Polygraph needed to apply *
 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of satellite, launch and cyber technologies.  Cornerstone’s Cyber Sector is responsible for the support and the development of products that provide solutions to computer network operations to include exploitation, defense, signals intelligence, and information technology missions.  Agencies supported by the Cornerstone’s Cyber Sector include the National Security Agency, Defense Information Systems Agency (DISA), Aberdeen Proving Ground, the Federal Bureau of Investigation, and several commercial entities. 

Description/Responsibilities:

RH Enterprise Linux (RHEL) RH Virtualization (RHV) Puppet 

Required Skills/Qualifications:

Desired Skills/Qualifications:

Title: Storage/Backup Engineer

Location: Columbia, MD

*Clearance: Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Required Skills:

 
Desired Skills

 

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.

Information Systems Security Engineer

Emerson 8
 

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

Seven (7) years’ experience as an ISSE on programs and contracts of similar scope, type, and complexity within the Federal Government required. Bachelor’s degree in Computer Science, Information Assurance, Information Security System Engineering, or related discipline from an accredited college or university is required. Four (4) years of additional ISSE experience may be substituted for a bachelor’s degree. DoD 8570 compliance with IASAE Level 2 is required.

 

Required skills:

 

Desired skills:

 

 

Title: Systems Administrator
Location: Annapolis Junction, MD

*Clearance: Active TS/SCI w/ Polygraph needed to apply *

 

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Description/Responsibilities: 

10 years overall IT experience with at least 5 years’ experience in a production System Administration role.  Required skills and working knowledge in these technologies:

Linux – CentOS/RHEL) administrator concepts and principles

Other Desired Skills, Education, or familiarization

Desired Skills/Qualifications: 

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.

Title: Target Analyst Reporter
Location: Annapolis Junction, MD
*Clearance: Active TS/SCI w/ Polygraph needed to apply *
 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

 

Description/Responsibilities:

The Target Analyst Reporter prioritizes, assesses, evaluates and reports information obtained from passive and active collection, network evaluation and analysis, combined with related collateral sources when appropriate to provide synthesized product to customers. The Target Analyst Reporter writes reports which may require significant editing; may require assistance in determining reportability of an activity; requires assistance in locating reportable information (i.e. can only run basic queries or may require raw information to be provided); may require assistance in determining the focus of report; is familiar with basic SIGINT reporting policies; may require familiarization with SIGINT and collateral report repositories to conduct research that would enhance reporting the ability to pull information from multiple sources and combine it into reports/products in response to requests by management and external customers.

Required Skills/Qualifications:

(U) Knowledgeable of various technologies and/or topics to identify analytic vectors.

(U) Experienced in the principles and methods of exploiting foreign communications and communication systems to identify, collect, analyze process and disseminate SIGINT information in accordance with established requirements and priorities.

(U) Experienced in the use of software applications and databases associated with SIGINT report writing and target development.

(U) Demonstrated application of advanced SIGINT reporting, e.g. the use of STI, unusual tearlines, Post- Publication actions, RFIs, etc.

(U) Familiar with SIGINT and collateral report repositories and demonstrates incorporating independent research to enhance reporting.

(U) Demonstrated ability to independently discover reportable information within office workflow tools.

 

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.

Title: Target Digital Network Analyst – Level 4
Location: Ft Meade, MD
*Clearance: Active TS/SCI w/ Polygraph needed to apply *

Openings:

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

Description/Responsibilities: 

The Target Digital Network Analyst conducts advanced analysis of collection and open-source data to ensure target continuity, to profile targets and their activities, and develop techniques to gain more target information. The Target Digital Network Analyst has an understanding the principles and methods of exploiting foreign communications and communication systems to identify, collect, analyze process and disseminate information in accordance with established requirements and priorities; analyzes DNI data for reportable intelligence information and building target profiles; maintains appropriate databases for targeting, tasking, and analysis; performs sustained target analysis and enhancement through the use of DNI and DNR analytic techniques; analyzes DNI data to identify new access development opportunities for follow-on collection requirements; performs research using open source and classified sources to develop comprehensive baseline profiles of designated target sets; identifies intelligence gaps and evaluating the intelligence gathered in order to either tailor current collection or enable new collection to close the gaps.

 

 

Required Skills/Qualifications: 

 

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.

Windows Systems Administrator

Annapolis Junction, MD

Required Qualifications:

Qualifications:

Database Engineer

Annapolis Junction, MD

 

Required Qualifications:

 

LCAT Qualifications:

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.

 

 

Title: Software Developer – Expert
Location: Annapolis Junction, MD
*Clearance: Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

Description/Responsibilities: 

Front-end developer to build/design complex interactive applications/websites and create proto types. Programs in Angular JS; strong JavaScript, Web framework; UX designer.

  • Work in a team environment with a design first focus
  • Work on intelligence interactive applications.
  • Web application development.
  • Meet firm deadlines.
  • Work on simple or complex custom websites.

 

Required Skills/Qualifications: 

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
  • Technical Skills: JAVA Script, Angular.js, UX designer, HTML design products

 

Desired Skills/Qualifications: 

  • Strong front-end developer to build/design complex interactive applications and websites.
  • Experience creating prototypes.
  • Programing in Angular JS; strong JavaScript and Web framework to create and build the user experience.
  • No back-end experience needed, only focus on front-end development.

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.

 

Title: Cloud Engineer – Expert
Location: Annapolis Junction, MD
*Clearance: Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

 

 

Description/Responsibilities: 

Oracle Cloud Infrastructure (OCI) is building the next generation IaaS cloud service along with providing a world class cloud support experience. We are building a team of energetic, customer-focused service operations engineers to blending system admin, incident command, and NOC engineering disciplines. You'll be part of a dynamic team that learns broadly how our cloud platform works so you can be the bridge between product engineering and our partners.

As part of the broader Engineering organization, you will act as the voice of the customer to influence product features and plans to improve the customer experience. This role is integral to the success of our customer relationships and is critical to the success of the platform.

This role will support Oracle's Government customers.

Job Responsibilities

 

Required Skills/Qualifications: 

 

LCAT Qualifications:

Equal Opportunity Employment
Cornerstone Defense is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive working environment for all employees and to upholding diversity in our recruiting and hiring processes. All qualified applicants will receive equal consideration for employment without regard to sex, gender identity, sexual orientation, race, color, age, religion, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by law.