Engineer/Developer - Software, Hardware, Research (Capabilities Development Specialist) - Mid to ...

National Security Agency (NSA)
Fort George G Meade, MD, US
$102.5K-$187.7K a year
Full-time

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.

Are you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.

When submitting your application, please ensure that you fully populate all sections of the resume tool with all relevant skills, experience, and education, as the resume entered into the tool will be the primary resume used to evaluate your application.

Please do NOT populate the resume tool with 'see resume.'

Please attach an unofficial copy of your transcripts from all schools attended when applying for this position. Providing a copy of your transcripts is especially critical since the minimum qualifications for this position require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas.

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.

When submitting your application, please ensure that you fully populate all sections of the resume tool with all relevant skills, experience, and education, as the resume entered into the tool will be the primary resume used to evaluate your application.

Please do NOT populate the resume tool with 'see resume.'

Please attach an unofficial copy of your transcripts from all schools attended when applying for this position. Providing a copy of your transcripts is especially critical since the minimum qualifications for this position require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas.

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

When submitting your application, please ensure that you fully populate all sections of the resume tool with all relevant skills, experience, and education, as the resume entered into the tool will be the primary resume used to evaluate your application.

Please do NOT populate the resume tool with 'see resume.'

Please attach an unofficial copy of your transcripts from all schools attended when applying for this position. Providing a copy of your transcripts is especially critical since the minimum qualifications for this position require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas.

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.

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 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.

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 : $102,477 - $187,662 (Full Performance, Senior)

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).

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
  • 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
  • 2 days ago
Related jobs
Promoted
National Security Agency
Fort Meade, Maryland

Software/Hardware Project Managers leverage their knowledge and experience in Agile software development and/or hardware systems architecture to deliver software and/or hardware products and services. Computer Engineering, Software Engineering, Systems Engineering, Mathematics, Physics, Electrical E...

Promoted
SITEC Consulting
Laurel, Maryland

Provides specific input to the system design including 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. Utili...

Promoted
The Johns Hopkins University Applied Physics Laboratory
Laurel, Maryland

Do you have experience developing machine learning software and want to apply that experience to creating innovative tools and technologies to solve complex technical challenges?. We are seeking a highly motivated Machine Learning Software Engineer who will contribute to all phases of the machine le...

Promoted
Booz Allen Hamilton
Annapolis Junction, Maryland

We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production-ready. Experience in software development with basic programming languages, technologies, tools, or web development stacks. Ability to work with automated testing tool...

Promoted
Accenture
Annapolis Junction, Maryland

Development in various stages, that perform initial software execution in limited memory, then call back to deliver the final software package that can persist on the device for operators to execute operations. Accenture Federal Services is seeking a Computer Network Operations Software Developer to...

00100 LEIDOS, INC.
Fort Meade, Maryland

Through the implementation of automated workflows and dynamic user interfaces, the JMT system strives to streamline business processes and significantly reduce the recurrence and impact of human error by functioning as a homogenous platform through which SATCOM planners, provisioners, operators, and...

Belay Technologies
Fort Meade, Maryland

Tasking will include, but is not limited to: Allocate system storage and plan for future storage requirements Create and maintain primary database storage structures Create primary database objects (tables, views, indexes) once developers have designed an application and assist developers in the des...

Secmation
Columbia, Maryland

In this hands-on software development role, you will work with the Secmation management team, internal development teams, subcontractors, and customers to aid in the development of advanced technical concepts. You will be involved in applications including the development of cybersecurity engineerin...

The American Institutes for Research
Columbia, Maryland
Remote

Software Engineer/Software Development Associate. Established in 1946, with headquarters in Arlington, Virginia, AIR is a nonpartisan, not-for-profit institution that conducts behavioral and social science research and delivers technical assistance to solve some of the most urgent challenges in the ...

Prodigy One, LLC
Laurel, Maryland

We are looking for a mid-level Software Engineers to join our team. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management solutions. We are focused on product usability and end user presentation to help our customers make t...