1

Nsa Computer Science Jobs in Virginia (NOW HIRING)

... NSA Type 1 certification or other SW certification such as DO-178. REQUIRED EDUCATION * Accredited Bachelor's or Masters degree in computer engineering, Electrical Engineering, Computer Science, or ...

Senior Cryptographic Systems Engineer

Arlington, VA · On-site

$120K - $164K/yr

... Computer Science, or a related discipline. * 8+ years of engineering experience with cryptographic systems, COMSEC, or secure communications. * Direct experience with NSA Type-1 cryptographic ...

Senior Cryptographic Systems Engineer

Reston, VA · On-site

$108K - $148K/yr

... Computer Science, or a related discipline. * 8+ years of engineering experience with cryptographic systems, COMSEC, or secure communications. * Direct experience with NSA Type-1 cryptographic ...

Senior Cryptographic Systems Engineer

Reston, VA · On-site

$108K - $148K/yr

... Computer Science, or a related discipline. * 8+ years of engineering experience with cryptographic systems, COMSEC, or secure communications. * Direct experience with NSA Type-1 cryptographic ...

In-depth knowledge of NSA CSfC Capability Packages, high assurance architectures, and secure ... Bachelor's or Master's degree in Cybersecurity, Computer Science, or a related technical field.

In-depth knowledge of NSA CSfC Capability Packages, high assurance architectures, and secure ... Bachelor's or Master's degree in Cybersecurity, Computer Science, or a related technical field.

Apply computer science, engineering, and mathematical analysis concepts and principles in the ... Experience with NSA Type 1 certification or other SW certification such as DO-178. * Excellent oral ...

next page

Showing results 1-20

Nsa Computer Science information

See Virginia salary details

$19.9K

$73.6K

$169.7K

How much do nsa computer science jobs pay per year?

As of Jul 30, 2026, the average yearly pay for nsa computer science in Virginia is $73,554.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,846.00 and $97,253.00 per year, depending on experience, location, and employer.

What types of projects do NSA computer scientists typically work on, and how do these projects contribute to national security?

NSA computer scientists are involved in a variety of projects that range from developing advanced cryptographic algorithms to building tools for secure communications and analyzing large-scale data for intelligence purposes. These projects often have a direct impact on protecting government information systems and countering cybersecurity threats. Teamwork is essential, as computer scientists regularly collaborate with analysts, engineers, and mathematicians to solve complex technical challenges. The dynamic nature of national security work means that projects can shift rapidly, offering both intellectual stimulation and the opportunity to make a tangible difference.

Can you work at NASA with a computer science degree?

A computer science degree can qualify you for various roles at NASA, such as software engineer, systems analyst, or data scientist. These positions often require strong programming skills, knowledge of cybersecurity, and sometimes security clearances. Relevant experience and specialized training can enhance your chances of employment at NASA in computer science-related roles.

What are the key skills and qualifications needed to thrive as an NSA Computer Scientist, and why are they important?

To thrive as an NSA Computer Scientist, you need a solid background in computer science, mathematics, and problem-solving, typically supported by at least a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Python, C++, or Java), cryptographic systems, and specialized cybersecurity tools is essential, and relevant certifications like Security+ can be advantageous. Analytical thinking, discretion, teamwork, and strong communication skills help you excel in a high-security, collaborative environment. These skills ensure you can develop secure solutions, analyze complex data, and protect national security interests effectively.

What is the difference between Nsa Computer Science vs Cybersecurity Analyst?

AspectNsa Computer ScienceCybersecurity Analyst
Required CredentialsBachelor's in Computer Science or related field; often requires security clearancesBachelor's in Cybersecurity, Information Technology, or related; certifications like CompTIA Security+
Work EnvironmentGovernment agencies, research labs, classified projectsCorporate, government, or consulting firms focusing on security threats
Employer & Industry UsagePrimarily NSA, government agencies, defense contractorsPrivate companies, government agencies, cybersecurity firms
Common Search & Comparison IntentUnderstanding NSA roles in computer scienceCybersecurity job roles and responsibilities

While both roles involve computer science skills, Nsa Computer Science focuses on research, development, and classified projects within government agencies. Cybersecurity Analysts primarily protect organizations from security threats, often working in corporate or government settings. The key differences lie in their focus areas, work environments, and required credentials.

What are NSA Computer Scientists?

NSA Computer Scientists are professionals who work at the National Security Agency (NSA), specializing in designing, developing, and maintaining advanced computer systems and software. Their work involves solving complex technical challenges related to cybersecurity, cryptography, data analysis, and information assurance. NSA Computer Scientists often work on projects that protect national security by safeguarding sensitive information and developing cutting-edge technology to stay ahead of emerging threats. They collaborate with other experts in mathematics, engineering, and intelligence to provide solutions for the U.S. government.

Is it hard to get hired by NSA?

Getting hired as an NSA computer science professional can be competitive due to high standards for security clearances, technical skills, and education. Candidates typically need strong programming, cybersecurity, or data analysis expertise, along with a thorough background check and sometimes polygraph testing. The hiring process can be lengthy and rigorous, reflecting the sensitive nature of the work.

Do NSA jobs pay well?

NSA computer science jobs typically offer competitive salaries that align with federal government pay scales, which are based on experience, education, and position level. Employees often receive benefits such as health insurance, retirement plans, and security clearances, making these roles financially rewarding for qualified candidates.

Does the NSA hire engineers?

Yes, the NSA hires engineers, including computer science professionals, for roles involving cybersecurity, cryptography, and systems development. These positions often require security clearances, specialized skills, and knowledge of programming languages and network security tools.
Infographic showing various Nsa Computer Science job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 74% Full Time, 14% Part Time, 2% Temporary, and 9% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $73,554 per year, or $35.4 per hour.

Teaching Assistant Professor of Cybersecurity (F1104A, F1105A, F1106A, F0997A, F1055A, Non-Tenure Tr

Old Dominion University

Norfolk, VA • On-site

Full-time

Re-posted 17 days ago


Old Dominion University rating

7.5

Company rating: 7.5 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

306th of 613 rated colleges and universities


Job description

Posting Details
Posting Details
Job Title
Teaching Assistant Professor of Cybersecurity (F1104A, F1105A, F1106A, F0997A, F1055A, Non-Tenure Track)
Department
SCHOOL OF CYBERSECURITY
Position Number
F1104A, F1105A, F1106A, F0997A, F1055A
Job Description
The School of Cybersecurity at Old Dominion University seeks applicants for three Teaching Assistant Professor positions with expertise in the broad areas of of CyberAI (AI for Cybersecurity and AI Secuirty). The School of Cybersecurity places high value on excellence in teaching and seeks to complement the existing academic strengths in cybersecurity and cyber operations. The Teaching Assistant Professors will primarily support graduate education at the School of Cybersecurity. The position also requires advising for undergraduate and graduate students. The Teaching Assistant Professors are expected to be able to develop new cybersecurity courses to support the growth of the CyberAI programs.
The School of Cybersecurity at ODU was established in 2020 and houses one of the largest cybersecurity programs in the nation with a total of about 1700 students. ODU has been designated by NSA as a National Center of Academic Excellence in Cyber Research (CAE-R), Cyber Operations (CAE-CO), and Cyber Defense (CAE-CD). ODU is among a handful of elite universities that have received all three CAE designations. ODU is also the first only university in the nation to have its CyberAI programs (both AI for Cybersecurity and AI Security) validated by the NSA. A PhD program is expected to launch in Fall 2026.
Position Type
FullTime
Type of Recruitment
General Public
Type of Recruitment
General Public
Minimum required education and/or special licenses, registrations, trainings, or certifications
M.S. in Cybersecurity, Computer Science, Computer Engineering, or a closely related field is required for appointment.
Minimum required level and type of experience, knowledge, skills, and abilities
Successful applicants are expected to have demonstrated successful teaching experience in cybersecurity or cyber operations
Preferred Qualifications
Preference will be given to candidates who have a Ph.D. in Cybersecurity, Computer Science, Computer Engineering, or a closely related field and/or experience teaching hands-on lab courses in cybersecurity (cybersecurity techniques and operations, ethical hacking, etc.).
Conditions of Employment
Location
Norfolk, VA
Job Open Date
04/20/2025
Application Review Date
05/20/2026
Open Until Filled
Yes
Application Instructions
Interested candidates should visit https://jobs.odu.edu/postings/23055to apply and attach the following with their online application:
  1. A cover letter.
  2. A curriculum vitae.
  3. A statement of teaching philosophy.
  4. Unofficial graduate transcripts.
  5. Contact information for 3 professional references.

Applications must be submitted by May 20, 2026,for full consideration. The positions will remain open until it is filled.
Telework Friendly
No
Reasonable Accommodation Request
If you are an individual with a disability and require reasonable accommodation, please contact the Division of Talent Management and Culture at (757)683-3141.
Pay Transparency Nondiscrimination Provision
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or © consistent with contractor's legal duty to furnish information.
About the College
https://www.odu.edu/interdisciplinary-schools
About the Department
https://www.odu.edu/cyber

What Old Dominion University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom