Engineer/Developer - Software, Hardware, Research - Entry to Expert Levels
Company: National Security Agency
Location: Brentwood
Posted on: May 4, 2024
|
|
Job Description:
Responsibilities Are you driven by a passion to work at the
cutting edge of technology? Do you dream to make the impossible
possible? The National Security Agency is seeking highly motivated
Computer Science and Computer/Electrical Engineering professionals
to drive its mission to develop new capabilities, design new
approaches, help solve complex problems, and research new solutions
to propel our mission. As a Capabilities Development Specialist
(CDS), your job will be to develop custom high-priority offensive
and defensive capabilities targeting the hardest-to-reach
adversarial networks in the world. In defense of our Nation, we
conduct innovative research and produce hardware and software tools
unlike anything in the world. By joining our team, you will apply
and grow your expertise to create new ways to get critical
information to our national decision makers. Whether it is in
software, hardware, or cutting-edge research, if you are up for a
challenge, have unbridled curiosity, and a drive to develop
tomorrow's technologies and tools today, apply to join our team.
Use your unique experiences and expertise to protect national
security interests as part of the world's most advanced team of
computer science and engineering professionals If you have
interests, skills, or experience in one or more of the following
areas, we'd like to hear from you: - Software Specialties: Strong
software development skills (C, C++, Assembly, ARM); Software
RE/interactive debugging tools (e.g., Ghidra, OllyDbg, gdb);
Software application vulnerability analysis and exploitation;
Operating system internals; Mobile platform development and
analysis; algorithmic analysis; prototyping. - Malware Reverse
Engineer: Perform advanced malware analysis/reverse engineering of
specialized malware/complex files. CISSP, CEH, GREM, GPEN
certifications are a plus. - Hardware Specialties: - Hardware RE,
design, development, or testing (Verilog, VHDL, FPGA, PCB); Testing
and debugging tools (JTAG, Oscilloscopes, etc.); Job roles may
include: - Developing exploitation capabilities and analytics to
enable foreign target network collection - Designing hardware
components and systems to further signals intelligence missions -
Analyzing sophisticated malware Job Summary Are you a computer
science or computer/electrical engineering professional? Do you
have strong software or hardware design, development, testing or
reverse engineering skills? Do you want to be part of a team that
develops ground breaking solutions? If so, click here to learn more
and apply. Qualifications The qualifications listed are the minimum
acceptable to be considered for the position. Degree must be in
Computer Science (CS), Mathematics, Engineering, or a related
field. Degrees in Information Technology, Information Systems,
Information Security, Networking (Systems Administration),
Information Assurance, or Cybersecurity 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 one or more of the
following: engineering hardware 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, 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).
ENTRY/DEVELOPMENTAL 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. FULL
PERFORMANCE 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. SENIOR Entry is with a Bachelor's degree plus 6 years of
relevant experience or a Master's degree plus 4 years of relevant
experience or a Doctoral degree plus 2 years of relevant
experience. An Associate's degree plus 8 years of relevant
experience may be considered for individuals with in-depth
experience that is clearly related to the position. EXPERT Entry is
with a Bachelor's degree plus 9 years of relevant experience or a
Master's degree plus 7 years of relevant experience or a Doctoral
degree plus 5 years of relevant experience. An Associate's degree
plus 11 years of relevant experience may be considered for
individuals with in-depth experience that is clearly related to the
position. Competencies We're looking for someone with knowledge,
skills, and experience in one or more of the following: -
Programming in languages such as C, C++, and Java, especially in
kernel development and device driver development, network/socket
programming, and embedded systems development - Advanced malware
analysis/reverse engineering skills for specialized malware/complex
files. CISSP, CEH, GREM, GPEN certifications are a plus - Scripting
languages (e.g., Python, Perl, or Ruby) - Assembly language(s) -
Hardware design (e.g., FPGA, VHDL, Verilog, PCB) - Hardware Reverse
Engineering - RF system design (e.g., DSP, SDR) - Embedded systems
development - Software reverse engineering/interactive debugging
tools (e.g., Ghidra, OllyDbg, gdb) - Hardware analysis tools (e.g.,
JTAG, Oscilloscopes) - Software vulnerability analysis and
exploitation - Protocol and network analyzers (e.g., Wireshark,
tcpdump) - Computer networking (e.g., communication protocols,
routing and switching) Pay, Benefits, & Work Schedule Pay: 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. Salary Range: $85,052 - $191,900
(Entry/Developmental, Full Performance, Senior, Expert) Salary
range varies by location, work level, and relevant experience to
the position. On the job training, internal NSA courses, and
external training will be made available based on the need and
experience of the selectee. Benefits: NSA offers excellent benefits
to include relocation assistance, flexible work schedules, generous
leave programs, paid personal fitness time, training and continuing
education classes, health and life insurance, Federal Thrift
Savings Plan (TSP), and a Federal retirement plan. Work Schedule:
This is a full-time position, Monday - Friday, with basic 8hr/day
work requirement between 6:00 a.m. and 6:00 p.m. (flexible). How to
apply Apply soonest, as job postings can close earlier than stated
end dates due to changes in requirements. It is important to review
and note the minimum qualifications, as only those applicants who
meet the required qualifications will be contacted to continue the
employment process. Please populate the resume tool to showcase any
relevant work experience and education related to the position and
answer any applicable screening questions. Information collected
will be used to determine eligibility, and failure to provide
accurate information may result in disqualification for this
position. A confirmation email will be sent after submission of the
first application and also after any future updates to submitted
applications. Due to time sensitive communications regarding
applications, please ensure your spam filters are configured to
accept email from noreplyintelligencecareers.gov. For job vacancies
that include stated testing requirements, also include the
following: uwe.nsa.gov, nsa.gov, and pearson.com U.S. Citizenship
is required for all applicants. NSA is an equal opportunity
employer and abides by applicable employment laws and regulations.
NSA is also committed to the promotion of diversity within its
workforce. 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. Reasonable accommodations may be
provided to applicants with disabilities during the application and
hiring process where appropriate. Please visit our Diversity link
for more information
https://www.intelligencecareers.gov/NSA/diversity-and-inclusion.
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. 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.
Keywords: National Security Agency, Arlington , Engineer/Developer - Software, Hardware, Research - Entry to Expert Levels, IT / Software / Systems , Brentwood, Virginia
Click
here to apply!
|