Engineer/Developer - Software, Hardware, Research (Capabilities Development Specialist) - Mid to Experienced Level (Maryland)

3 days ago


Fort Meade, United States National Security Agency Full time
Position 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.

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.
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 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.
How To Apply - External
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 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 ;br>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: $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).
Skills
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
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

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. Engineer/Developer - Software, Hardware, Research (Capabilities Development Specialist) - Mid to Experienced Level (Maryland)

  • Fort Meade, Maryland, Anne Arundel County, MD, United States National Security Agency 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.When submitting your application, please ensure that you fully...


  • Fort George G Meade, United States National Security Agency 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.When submitting your application, please ensure that you fully...


  • Fort George G Meade, MD, United States National Security Agency 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.When submitting your application, please ensure that you fully...

  • Software Developer

    1 week ago


    Fort Eustis, VA, United States Janus Research Group Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer to join our team at Janus Research Group. As a Software Developer, you will be responsible for developing and maintaining web application System of Systems (SoS) capabilities using COTS and GOTS software and hardware, as applicable.Key Responsibilities:Develop and maintain web...

  • Software Developer

    1 week ago


    Fort Eustis, United States Janus Research Group Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer to join our team at Janus Research Group. As a Software Developer, you will be responsible for developing and maintaining web application System of Systems (SoS) capabilities using COTS and GOTS software and hardware, as applicable.Responsibilities:Develop and maintain web...

  • Software Developer

    3 weeks ago


    Fort Eustis, United States Janus Research Group Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at Janus Research Group. As a key member of our Agile development team, you will be responsible for designing, developing, and maintaining web applications using Microsoft technologies.Key ResponsibilitiesDevelop and maintain web application System of Systems (SoS) capabilities...


  • Meade, United States A Square Group Full time

    Job Title: Software Engineer - Mid LevelAt A Square Group, we are seeking a highly skilled Software Engineer - Mid Level to join our team. As a Software Engineer - Mid Level, you will be responsible for designing, developing, and maintaining software applications to meet user needs and security standards.Key Responsibilities:Design and develop software...


  • Meade, United States Base-2 Solutions, LLC Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team at Base-2 Solutions, LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance...

  • Software Engineer

    5 months ago


    Fort Meade, United States VIKTech LLC Full time

    VIKTech is seeking a fully cleared Software Engineer based out of Maryland. Software Engineer (SWE) Skill Level 2: TS/SCI Full Scope Polygraph 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...


  • Meade, United States Base-2 Solutions, LLC Full time

    Software Engineer Job DescriptionBase-2 Solutions, LLC is seeking a highly skilled software engineer to develop innovative solutions for complex customer problems. As a software engineer, you will leverage cutting-edge technologies to drive decision-making and impact national defense.Key Responsibilities:Analyze user requirements to derive software design...


  • Meade, United States Base-2 Solutions, LLC Full time

    Job Title: Software Engineer Level 2Base-2 Solutions, LLC is seeking a highly skilled Software Engineer Level 2 to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance...


  • Meade, United States Base-2 Solutions, LLC Full time

    Software Development Job Description At Base-2 Solutions, LLC, we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Responsibilities: * Analyze user requirements to derive software design...


  • Fort Meade, United States A Square Group Full time

    Job DescriptionJob DescriptionDescription:LOCATION: Fort Meade, MDCompany Description:A Square Group (ASG) is a Minority Woman Owned, Physician owned small business with over 15 years' experience in federal government contracting. ASG provides a broad range of healthcare, intelligence, and defense technology-related, services such as software development...


  • Meade, United States Base-2 Solutions, LLC Full time

    Job Title: Software Engineer Level 2Base-2 Solutions, LLC is seeking a highly skilled Software Engineer Level 2 to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance...

  • Software Engineer

    5 months ago


    Fort Meade, United States VIKTech LLC Full time

    VIKTech is seeking a fully cleared Software Engineer based out of Maryland. Software Engineer (SWE) Skill Level 3: TS/SCI Full Scope Polygraph 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...


  • Fort Belvoir, Virginia, United States Amentum Full time

    Amentum is seeking a highly skilled professional to support the PM Soldier Survivability project office under Program Executive Office (PEO) Soldier.This position offers an opportunity to be part of a dynamic and cohesive team whose mission is to provide and rapidly deliver enhanced protection, individual equipment, and aviation life support capabilities,...

  • Software Engineer

    5 months ago


    Fort Meade, United States VIKTech LLC Full time

    VIKTech is seeking a fully cleared Software Engineer based out of Maryland. Level 1 Software Engineer (SWE) TS/SCI Full Scope Polygraph 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,...

  • Software Developer

    2 weeks ago


    Meade, United States TENTH MOUNTAIN LLC Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at TENTH MOUNTAIN LLC. The ideal candidate will have a strong background in C++ and digital signal processing (DSP).Job Summary:As a Software Engineer, you will be responsible for designing and developing advanced DSP algorithms and their implementation in C++. You...

  • Software Developer

    3 weeks ago


    Meade, United States TENTH MOUNTAIN LLC Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at TENTH MOUNTAIN LLC. The ideal candidate will have a strong background in C++ and experience in digital signal processing (DSP).Job Summary:The primary focus of this role is to design and develop advanced DSP algorithms and their implementation in C++. The...


  • Fort Meade, United States National Security Agency Full time

    Position SummaryAs an Engineering and Physical Science professional, you will use your skills to create the systems and tools that will be used to enhance the operation of intelligence. You will advise, administer and perform scientific projects, such as planning, designing, and constructing specialized equipment, and ensuring adherence to sound engineering...