find jobs
what:
where:
 
job title, keywords or company
city, state or zip code
Offensive Cyber Software Engineer - Entry/Mid-Level - 30000139 more...
Location:Fort George G Meade (Fort Meade), MD
Company:National Security Agency (NSA)
First posted:May 16, 2017 (last updated 30+ days ago)
x

Job Details

Job Title Offensive Cyber Software Engineer - Entry/Mid-Level Agency NSA JET Job Family Computer Science Location Fort Meade, MD Job ID 30000139 Favorite Job Full/Part Time Full-Time Regular/Temporary Regular

Responsibilities As an Offensive Cyber Software Engineer, you will work to develop software capabilities in support of the National Security Agency's Computer Network Exploitation (CNE) mission.  The tools and techniques you create will be used in operations against target/adversary computer systems and networks in order to gather valuable foreign intelligence data.
Working as an Offensive Cyber Software Engineer entails:

*Working in a team environment to design, implement, and deliver mission-critical software that is stable, secure, efficient, and easy to use

*Working closely with tool operators and target analysts to understand tool requirements, develop complex tool deployment concepts of operations (CONOPs), and identify new capabilities needed to enable mission success

*Developing test cases and supporting test infrastructure to ensure tool compliance with customer requirements and operational best-practices

*Recreating, identifying, and fixing tool issues experienced operationally Qualifications Salary Range:  $68,586 - $85,464 (Entry/Developmental)

*The qualifications listed are the minimum acceptable to be considered for the position. Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position.

Entry is with a Bachelor's degree and no experience. An Associate's degree plus 2 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.

Degree must be in Computer Science (CS) or related field (e.g., Computer Engineering, Software Engineering, Systems Engineering, Mathematics, Physics, Electrical Engineering, Mechanical Engineering, Computer Security, Computer Forensics, Network Engineering). Degrees in Information Technology, Information Systems, Information Security, Networking (Systems Administration), and Information Assurance may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and upper-level mathematics (for example, calculus, discrete mathematics).

Relevant experience must be in engineering hardware and/or software over their lifecycle (i.e., requirements analysis, design, development, implementation, testing, integration, deployment/installation, and maintenance), programming, vulnerability analysis, penetration testing, computer forensics, and/or systems engineering. Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course) will be considered towards the relevant experience requirement (i.e., 24-week JCAC course will count as 6 months of experience).

Salary Range:  $79,334 - $105,663 (Full Performance)

*The qualifications listed are the minimum acceptable to be considered for the position. Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position.

Entry is with a Bachelor's degree plus 3 years of relevant experience or a Master's degree plus 1 year of relevant experience or a Doctoral degree and no experience. An Associate's degree plus 5 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.

Degree must be in Computer Science (CS) or related field (e.g., Computer Engineering, Software Engineering, Systems Engineering, Mathematics, Physics, Electrical Engineering, Mechanical Engineering, Computer Security, Computer Forensics, Network Engineering). Degrees in Information Technology, Information Systems, Information Security, Networking (Systems Administration), and Information Assurance may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and upper-level mathematics (for example, calculus, discrete mathematics).

(Relevant experience must be in engineering hardware and/or software over their lifecycle (i.e., requirements analysis, design, development, implementation, testing, integration, deployment/installation, and maintenance), programming, vulnerability analysis, penetration testing, computer forensics, and/or systems engineering. Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course) will be considered towards the relevant experience requirement (i.e., 24-week JCAC course will count as 6 months of experience).

Ideal candidates should possess a minimum of 2 years experience in two or more of the areas listed below, or, if recent college graduates, should have experience via class projects and/or hands-on work in two or more of these areas:

-Computer Programming: A strong understanding of C or C++ is highly recommended.  Experience with low-level programming such as kernel, device driver, or embedded systems development is a plus, as is socket programming experience and/or a strong working knowledge of high-level scripting languages like Python.

- Software Reverse Engineering: Understanding assembly language(s), being able to analyze compiled code to determine its functionality, and experience with related activities (Ex: malware analysis) is a plus

- Software Development: An understanding of the principles, methods, and tools for designing, developing, testing, and maintaining software is a plus.

- Computer/Network Security: An understanding of the concepts, principles, theories, and methods for the design, development, analysis, testing, and securing of computer networks is a plus.

- Networking: An understanding of networking protocols (specifically TCP/IP, VoIP, wireless protocols, etc.), Internet technologies, and the fundamentals of LAN and WAN technologies is a plus.

- System Design and Engineering: An understanding of the principles, methods, and tools for integrating components (Ex: networking equipment, virtual machines, etc.) into a functional system or prototype is a plus. Pay, Benefits, & Work Schedule This is a full-time position, Monday through Friday. How To Apply - External To apply for this position, please click the 'Apply Now' button located at the top or bottom of this page.  After completing the application and clicking the 'Submit Final' button, you will receive a confirmation email.  Emails regarding your application status will be sent periodically.  Please ensure your spam filters are configured to accept emails from (see application details).

***PLEASE NOTE:

U.S. Citizenship is required for all applicants.  Reasonable accommodations provided to applicants with disabilities during the application and hiring process where appropriate.  NSA is an equal opportunity employer and abides by applicable employment laws and regulations.  All applicants and employees are subject to random drug testing in accordance with Executive Order 12564.  Employment is contingent upon successful completion of a security background investigation and polygraph.

This position is a Defense Civilian Intelligence Personnel System (DCIPS) position in the Excepted Service under 10 U.S.C. 1601. DoD Components with DCIPS positions apply Veterans' Preference to eligible candidates as defined by Section 2108 of Title 5 USC, in accordance with the procedures provided in DoD Instruction 1400.25, Volume 2005, DCIPS Employment and Placement. If you are a veteran claiming veterans' preference, as defined by Section 2108 of Title 5 U.S.C., you may be asked to submit documents verifying your eligibility. DCIPS Disclaimer The National Security Agency (NSA) is part of the DoD Intelligence Community Defense Civilian Intelligence Personnel System (DCIPS).  All positions in the NSA are in the Excepted Services under 10 United States Codes (USC) 1601 appointment authority.

See job description

Send this job to yourself or a friend.


Please mention EngineeringJobs.org
if asked how you found this job.
»