Check out our position summaries below, and let us know if you see anything you like! You can also find our current open vacancies here!
Configuration Managerexpand_more
Assist in defining and implementing hardware and software configuration
management processes and procedures; such as creating product build scripts and
procedures, and integrating those scripts with the hardware and software build
process
Utilize configuration management tools (e.g. DOORS, Eclipse) to store, track, and
manage configuration items
Maintain the CM environment for hardware and software product build, staging,
testing and integration
Develop hardware and software version control processes, policies and procedures
and ensure that they are followed on hardware and software development projects
Apply concepts and defme and implement hardware and software configuration
management processes and procedures, such as creating product build scripts and
procedures, and integrate those scripts with the hardware and software build process
Cybersecurity Engineerexpand_more
Reviews systems under development to identify and document security controls and vulnerability mitigation.
Collaborates with engineering teams to understand system functionality and make recommendations to improve security and security-related processing. Supports with operation,
maintenance, and defense of cyber operations systems.
Maintains currency in command policies and industry best practices and updates security documentation.
Supports joint cyberspace operations planning based on governing policies and procedures, and coordinates across tactical-level cyber mission forces.
Cyberspace Analystexpand_more
Provides technical expertise for the identification, development and prioritization of cyberspace operations requirements, processes, procedures, and governing directives.
Assists in conducting cyberspace operations and defense of the DOD Information Network (DODIN)
Provides situational awareness (SA) of cyber incidents, health, performance, availability, and reliability of the DODIN
Identifies issues and priorities affecting operations
Supports the creation, dissemination, and compliance of applicable orders and directives to the DOD community
Addresses areas of concern for the development of cyberspace capabilities for cyberspace operations
Prepares and modifies requirements to develop cyberspace capabilities based on the changing cyberspace environment for appropriate Government review, validation, and prioritization
Analyzes capability development requirements, concept of operation documents, and system architectures
Utilizes automated capabilities to assess risk to DODIN assets
Assists in identifying and prioritizing requirements for capability development efforts
Analyzes proposed capabilities, recommends COAs, and develops solutions to address areas of concern for shortfalls
Develops, maintains, and automates metrics to assess USCYBERCOM operational Measure of Effective and Performance (MOE/MOP)
Develops concept papers, technical white papers, and related documentation detailing cyber security practices for implementation throughout DOD
Conducts research that focuses on rapidly emerging cyber threats and cyber adversary TTPs and drafts countermeasure assessments based on threats
Collaborates with internal and external partners to facilitate cyber SA and information sharing
Assesses the development of cyberspace capabilities to validate USCYBERCOM requirements
Cyberspace Joint Operation Plannerexpand_more
Provides support in cyberspace operations planning at both the national and inter-national levels.
Works directly in a Joint Operations Planning environment with a focus on planning, coordinating, integrating, synchronizing, and conducting activities related to offensive and defensive cyberspace operations.
Plans the conduct of full spectrum cyberspace operations in order to enable actions in all domains. Develops CONOPS, OPORDS, FRAGOS, etc.
Member of a team conducting support activities and working with various geographic and functional combatant commands to synchronize, de-conflict, and integrate operational planning efforts for cyberspace operations.
Works with other government department and agencies to plan, coordinate, integrate, and synchronize cyberspace operations
Cyberspace Operations Engineerexpand_more
Focuses on protecting networks through vulnerability management, incident management, endpoint security management, and malware reporting.
Ensures capabilities align with DoD governing policies and meet the intent of the development objective orcapability.
Supports the Cybersecurity operations in identifying gaps and overlaps across existing operations; develop processes and procedures to implement and ensure Cybersecurity operational requirements are met DoD-wide.
Organize, coordinate, and participate in working groups and other workshop related events.
Coordinates with cyber operational stakeholders to advise and assist with the planning and identification of cyber defense requirements associated with policy.
Coordinates with stakeholders to identify operational requirements.
Database Engineerexpand_more
Performs database administration tasks in an operational environment.
Performing and maintaining database backups
Database Maintenance tasks (ex: patching and upgrades)
Database Monitoring
Database Performance Tuning and Troubleshooting
Digital Network Intelligence Analystexpand_more
Expertise in intelligence collection in support of gathering data from target or adversary automated information systems or networks.
Provide direct DNI/DNR tradecraft, analysis and reporting support.
Knowledge in SIGINT development (SIGDEV) or computer network provider capabilities and workflows and experience in conducting technical metadata or content analysis.
Expertise in digital network characterization, reconstruction, mapping, or vulnerability assessments.
Working knowledge in language and technical analysis and exploitation techniques, tool providers, capabilities or workflows.
Malware Analystexpand_more
Employs engineering techniques and processes to analyze software to identify vulnerabilities
Re-creates programs to rebuild something similar to it, exploits its weaknesses, or strengthens its defenses
Develops design specifications by inspection and analysis to offset various malware and to protect and defend USCYBERCOM infrastructure
Develops, researches, and maintains proficiency in tools, techniques, countermeasures, and trends in computer and network vulnerabilities, data hiding, and encryption
Conducts vulnerability assessments/penetration tests of information systems
Ensures software standards are met; designs, develops, documents, tests, and debugs applications software and systems that contain logical and mathematical solutions
Performs in-depth detailed research of software and methodologies to build defensive and offensive technical capabilities for USCYBERCOM
Possesses senior-level experience as a Malware Analyst with a background in cutting-edge cyberspace technologies
Often and without source code or documentation, performs system analysis, reverse engineering, and static, dynamic,
and best-practice malware analytics methodologies and analysis on Windows, Android, or UNIX-based platforms
Coordinates effort to develop and analyze cyberspace operations, DCO, Computer Network Exploitation (CNE), and OCO solutions
Creates malware detection topologies
Possesses comprehensive knowledge of programming skills especially including C/C++ and Assembly language, Windows internal C/C++ and either UNIX/Linux or mobile (Android) platform,
malware and things related to malware research and analysis, reverse engineering, vulnerability analysis, exploit development, and related disciplines
SCADA Analystexpand_more
In-depth expert knowledge of SCADA, control systems, power generation and distribution, infrastructure (utilities, transportation, etc) management or related fields.
Ability to independently and accurately evaluate multiple operating systems, network configurations, network architectures, and topologies for potential technical and/or operational vulnerabilities.
In-depth knowledge of network tools used to assess traffic at the application layer rendering the ability to identify and interpret anomalous activity in packet details.
Ability to use various in-house, commercial and freeware tools to interpret and analyze technical data.
Ability to document and report technical findings for internal and external customer use.
Expertise in the use of relevant tools and databases used for the customer mission.
Knowledgeable about all forms of reporting and experience with creating each product type.
Communications skills that include the ability to provide formal documentation of analysis and/or research results.
Demonstrate expertise in analyzing SCADA intelligence and technical data, analyzing exploitation opportunities, documenting information and processes, gathering intelligence information, Interpret analytical results, perform Internet research.
Writing and editing skills at a technical/professional level.
Software Engineer (Front-End)expand_more
Responsible for implementing visual elements that users see and interact with in a web application.
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics,
novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
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 Commercial-Off-the-Shelf (COTS)/Government-Off-the-Shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Software Engineer (Back-End)expand_more
Responsible for server-side web application logic and integration of the work front-end developers do.
Back-end developers usually write the web services and APIs used by front-end developers and mobile application developers.
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics,
novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
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 Commercial-Off-the-Shelf (COTS)/Government-Off-the-Shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Software Integration Engineerexpand_more
Provides expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment.
System Administratorexpand_more
Provides support for implementation, troubleshooting and maintenance of Information Technology (IT) systems.
Manages IT systems including day-to-day operations, monitoring and problem resolution for all of the client/server/storage/network devices, mobile devices, etc.
Provides Tier 1 (Help Desk) and Tier 2 (Escalation) problem identification, diagnosis and resolution of problems.
Provides support for the escalation and communication of status to agency management and internal customers.
Provides support for the dispatch system and hardware problems and remains involved in the resolution process.
Configures and manages UNIX and Windows operating systems and installs/loads operating system software, troubleshoots,
maintains integrity and configures network components along with implementing operating systems enhancements to improve reliability and performance.
Systems Engineerexpand_more
Analyzes user's requirements, concept of operations documents, and high level system architectures to develop system requirements specifications.
Analyzes system requirements and leads design and development activities. Guides users in formulating requirements, advises alternative approaches, and conducts feasibility studies.
Provides technical leadership for the integration of requirements, design and technology. Incorporates new plans, designs, and systems into ongoing operations.
Develops technical documentation. Develops system Architecture and system design documentation. Guides system development and implementation planning through
assessment or preparation of system engineering management plans and system integration and test plans.
Interacts with the Government regarding Systems Engineering
technical considerations and for associated problems, issues, or conflicts. Ultimate responsibility for the technical integrity of work performed and deliverables
associated with the Systems Engineering area of responsibility.
Communicates with other program personnel, government overseers, and senior executives.
Technical Writerexpand_more
Assists in collecting and organizing information required for
preparation of documents, training materials, guides, proposals, and
reports.
Provides technical edits to engineering documentation, software
documentation, manuals, reports, or any other documents or
presentations.
Utilizes strong writing, editing, and communication skills to analyze
and present complex information in a format that is easy to read and
understand.
Works with teams to obtain an in-depth understanding of scientific and technical information,
documentation content, and requirements.
With no guidance, develops diagrams, charts, and graphs that increase the user’s understanding.
Develops high-quality documentation with no guidance that is easy-to-understand, easy to use,
meets applicable standards, and meets the objectives and goals for the intended audience
Test Engineerexpand_more
Analyze software and/or system requirements and various system engineering
documents, acquisition plans and software/system descriptions to develop evaluation and
test plans and procedures.
Liaise with Project Directors, software developers, system administrators, hardware
maintenance teams and the test team during software and/or system tests
Provide testing expertise and recommendation through full system development lifecycle
Develop test plans, test scenarios, and test cases for software and system tests to be run
on HPC architectures
Provide full-scope system testing – to include but not limited to: functional, performance,
operational, and mission simulation on HPCs