Engineer/Developer - Software, Hardware, Research - Entry to Expert Levels
Company: National Security Agency
Location: Littleton
Posted on: April 18, 2024
|
|
Job Description:
ResponsibilitiesAre 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 malwareJob SummaryAre 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.QualificationsThe 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.CompetenciesWe'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 SchedulePay: 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
applyApply 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 noreply@intelligencecareers.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
DisclaimerThe 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, Lakewood , Engineer/Developer - Software, Hardware, Research - Entry to Expert Levels, IT / Software / Systems , Littleton, Colorado
Click
here to apply!
|