204 computer science software engineer jobs at 106 companies in Virginia
2w
Save
Mark Applied
Hide
2w
Computer Systems Software Developer
King George, Virginia, United States
$115k-$125k/yrOnsiteFull Time
Future Technologies: Provides technical engineering and mission support for defense systems.
BS in computer science/engineering, experience with Windows and Red Hat Enterprise Linux, debugging and optimization, integrated software/hardware systems; proficiency in Java/C#/C++, and tools like Jira, Jenkins, GitLab.
Windows, Red Hat Enterprise Linux, Java, C#, C++, Jira, Jenkins, GitLab
Rincon Research Corporation: Designs high-performance digital signal processing solutions for defense missions
Bachelor’s/Master’s/PhD in Computer Engineering or Computer Science; proficient in modern software practices; C++ and Python on Linux; ability to obtain TS/SCI clearance; US citizenship required.
WR Systems: A government-focused technology contractor delivering software engineering and R&D support.
3+ YOEBS in engineering/computer science or equivalent, 3+ years software engineering, proficiency in Python and modern C++, Linux and Git experience, ability to obtain Secret clearance, willing to travel 10–20%.
ASSYST: An IT firm specializing in digital transformation, DevSecOps, cyber security, and AI integration for government clients.
Master's in Computer Science or related required; expertise in software engineering, AI/ML, data science, deep learning, neural networks, and quality assurance testing; ability to travel to local clients.
Southeastern Computer Consultants: Engineering and training solutions for military weapon systems.
2+ YOEU.S. citizen able to obtain Secret clearance; Bachelor's in engineering, computer science, math, or physics; 2 years software engineering experience; proficiency in C++, C#, Java, or Python; GUI/tooling experience; agile development experience.
C++, C#, Java, Python, Adobe XD, Figma, Sketch, Framer, Windows Presentation Foundation (WPF), Team Foundation Server (TFS), Git, Bitbucket, ATAK, WinTAK, VTAK
Riverside Research: Independent non-profit performing scientific research for national security.
Pursuing a computer science or software engineering degree, or equivalent experience; familiarity with Python, Java, or C++; AI, machine learning, and LLM knowledge; problem-solving and communication skills; U.S. citizenship required.
Python, Java, C++, Artificial Intelligence (AI), Machine Learning, Large Language Models (LLMs)
GRVTY: Develops defense technology, cyber, and intelligence software solutions.
Bachelor's degree in a related engineering, information science, or computer science field; DSP, Linux, object-oriented programming, Git, Docker, Kubernetes, and CI/CD experience; US citizenship required.
Booz Allen HamiltonNYSE: BAH: Provides technology and management consulting services to diverse organizations.
5+ YOE5+ years software design/development and reverse engineering experience, active TS/SCI clearance, bachelor’s in EE/Computer Engineering/Computer Science, C++ and reverse-engineering tool experience.
Postdoctoral Fellow of Computer Science (Robust and Adaptive Intelligence)
Williamsburg, Virginia, United States
$70k-$75k/yrOnsiteFull Time
William & Mary: Public research university providing higher education and academic research.
Ph.D. in Computer Science or related field required at start; experience in sequential decision-making, planning, and machine learning; strong software engineering and publishing track record.
By Light: Provides IT and technology services to federal government agencies.
5+ YOEBS in Engineering or Computer Science and 5+ years software engineering experience; proficiency in C/C++, FORTRAN, Ada, Windows/Linux, Visual Studio, GCC/Makefiles; ability to obtain Secret DoD clearance.
ParsonsNYSE: PSN: Provides engineering and technology services for infrastructure and defense.
3+ YOEInterim Top-Secret clearance required, minimum 3+ years software development experience, bachelor’s in computer science or technical discipline (or equivalent), experience building scalable back-end services and APIs, proficiency with Java/TypeScript/JavaScript, Angular, and PostgreSQL.
Somerville or Reston or Boston or Cleveland or Australia or Canada or Israel or Japan or United Kingdom
$100k-$120k/yrHybridFull Time
Babel Street: AI-powered identity intelligence and risk operations software solutions.
2+ YOE2–4 years software engineering experience; proficiency in Java or Python; Bachelor's in Computer Science, Linguistics, or related; familiarity with Elasticsearch, Kubernetes, and cloud-native systems preferred; strong problem-solving and collaboration skills.
TIAG: Technology and management solutions provider for government and industry.
10+ YOE3+ MgmtBachelor's degree in computer science or related field, 10+ years of software development experience, 3+ years as a lead developer, Secret clearance, IAT Level II, and computing environment certification.
ARES Corporation: Provides engineering and technology solutions for space and defense.
Experience in software safety engineering, hazard analysis, V&V, process audits, requirements traceability, and code quality analysis; familiarity with NPR 7150.2 and NASA-STD-8739.8; Bachelor's in Computer Science or related (7 years preferred).
Systems Planning and Analysis: Provides technical and analytical support to national security agencies.
9+ YOEUS citizen with TS/SCI+poly, bachelor’s degree in a related engineering/computer science field, 9+ years supporting software/systems engineering including requirements, design, integration, test; knowledge of Agile, DevSecOps, and waterfall; space/aerospace experience; able to report onsite in Chantilly, VA.
MORSE Corp: Develops AI and autonomous systems for US national security.
5+ YOERequires 5+ years of software development experience, C++ expertise, Python proficiency, hardware and embedded systems knowledge, Docker/Docker-compose/Kubernetes experience, and a Computer Science degree or equivalent experience.
AppianNASDAQ: APPN: Provides a low-code platform for enterprise-grade process automation.
Pursuing a BS/MS in Computer Science or Computer Engineering; prior internship or academic experience; strong communication skills; proven fluency with AI and LLMs; ability to work in a collaborative engineering environment.
VerisignNASDAQ: VRSN: Provides internet domain name registry and DNS infrastructure services.
2+ YOE2+ years software development experience, BS in Computer Science or equivalent, proficiency in C/C++/Rust and Python, Linux, CI/CD and infrastructure automation (Terraform, Ansible, Puppet, OpenStack), strong CS fundamentals and communication skills.
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
5+ YOEBachelor's in computer science, 5+ years Java development, active TS/SCI with Polygraph, Security+ (preferred), experience with Spring Boot, microservices, GitLab CI/CD and cloud/container architectures.