1

Phd Software Engineer Jobs in Virginia (NOW HIRING)

Software Engineer

Herndon, VA · On-site

$125 - $150/hr

Required Qualifications: * 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD * US ... Peraton is seeking a Software Engineer. This position is located inHerndon, VA. The position will ...

DPP is seeking a Cyber Software Engineer III for an opportunity with our client in the Aerospace ... OR 4 years' experience with PhD. * Proficient in C#. * Proficient in C. * Experience developing ...

Software Engineer

Chantilly, VA · On-site

$85K - $152K/yr

Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science * Proficient in modern software engineering practices for testability and readability * Proficient in C++ and Python ...

Java Software Engineer

Herndon, VA · On-site

$100 - $125/hr

* 8 years with BS/BA; 6 years with MS/MA; 3 years with PhD, 12 years with HS diploma * Must have ... Experience with Java, J2EE software engineering * Experience with design and development

Software Engineer Level 5

Norfolk, VA · On-site

$150 - $200/hr

Position Summary Base-2 Solutions is seeking a Software Engineer Level 5 to develop, maintain, and ... PhD with 10 years of experience. RequiredCertifications * None specified. Required Security ...

Software Engineer Level 4

Reston, VA · On-site

$150 - $200/hr

PhD with 5 years of experience. RequiredCertifications * None specified. Required Security Clearance * Active TS/SCI with CI Polygraph. #J-18808-Ljbffr

Responsibilities Peraton is seeking a Software Engineer . This position is located in Herndon, VA ... Qualifications Required Qualifications: * 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD

Software Engineer

Herndon, VA · On-site

$80K - $128K/yr

Responsibilities Peraton is seeking a Software Engineer . This position is located in Herndon, VA ... Qualifications Required Qualifications: * 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD

Software Engineer

Herndon, VA · On-site

$80K - $128K/yr

Responsibilities Peraton is seeking a Software Engineer . This position is located in Herndon, VA ... Qualifications Required Qualifications: * 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD

Software Engineer Intern

Herndon, VA · On-site

$29 - $53.50/hr

Must be pursuing a Bachelor's degree, a Master's degree, or a PhD in computer science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security ...

Embedded Software Engineer

Sterling, VA

$130K - $171K/yr

... PhD in a related STEM field with 1 year of relevant professional experience for Level 3, or 4 years for Level 4. * Active U.S. Government Top Secret security clearance that is current and within ...

next page

Showing results 1-20

Phd Software Engineer information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do phd software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for phd software engineer in Virginia is $146,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

What is a PhD software engineer?

A PhD Software Engineer is a professional who has completed a Doctor of Philosophy (PhD) degree specializing in computer science, software engineering, or a related field, and works in designing, developing, and optimizing software systems. They often engage in advanced research, develop innovative algorithms, and solve complex technical problems. Their expertise is typically utilized in roles that require deep technical knowledge, research skills, and the ability to push the boundaries of current technology. PhD Software Engineers are commonly found in academia, research institutions, and leading technology companies.

What does a PhD software engineer do?

As a PhD Software Engineer, you are often entrusted with tackling complex problems and leading research-driven projects that require advanced analytical and technical skills. Your daily work may involve designing novel algorithms, conducting experiments, and collaborating closely with cross-functional teams such as data scientists and product managers. Additionally, you might mentor junior engineers and help shape the technical direction of your team. This role leverages your research background to bridge the gap between academic innovation and practical software solutions.

What are the key skills and qualifications needed to thrive as a PhD software engineer?

A PhD Software Engineer requires advanced programming expertise, strong analytical and research skills, and typically a doctorate in computer science or a related field. Familiarity with specialized programming languages, version control systems like Git, and experience with research-oriented software tools are common technical requirements. Exceptional problem-solving, collaboration, and communication skills help bridge the gap between research and practical application. These abilities are crucial for driving innovation, translating complex theories into scalable solutions, and contributing to cutting-edge technology projects.

What cities in Virginia are hiring for Phd Software Engineer jobs?

Cities in Virginia with the most Phd Software Engineer job openings:

Infographic showing various Phd Software Engineer job openings in Virginia as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.

Software Engineer

Peraton

Herndon, VA • On-site

$125 - $150/hr

Other

Posted 20 days ago


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

52nd of 226 rated it services


Job description

Required Qualifications:

  • 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD
  • US Citizenship
  • Ability to obtain and maintain a Public Trust clearance
  • Security Plus SEC+ certification required
  • Must be on site at Worldgate office in Herndon.
  • Minimum 3 years hands-on experience developing Java EE applications on Weblogic Application Server for highly available, 24x7, and scalable systems on Linux/Unix platforms.
  • In-depth knowledge of Relational Database Management Systems including knowledge of data modeling concepts, ERD design and development .
  • Strong experience in developing enterprise Java solutions following standard/best practices including Object Oriented Analysis and Design and design patterns.
  • Strong understanding and working knowledge on Software Development methodologies (Waterfall, Agile/Scrum)
  • Demonstrated Analytical and Problem Solving skills
  • Excellent communication abilities
  • Excellent programming skills in Java and Java EE.
  • Excellent knowledge of Java and object oriented programming.
Desired Qualifications:
  • Servlets, JNDI, JDBC, JUnit, Maven, SOAP/Restful, XML, XSD, Spring JPA, Spring Framework, Spring Batch Framework, Angular 15 or above, HTML, JavaScript, SQL, GITLab and Eclipse.

Peraton is seeking a Software Engineer.

This position is located inHerndon, VA.

The position will perform the following duties, but not limited too:
  • Conducts research in design, development, testing and utilization of electronic data processing software.
  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.
  • Ensures software standards are met.
  • Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confere with systems analysts, engineers, programmers, and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Designs, develops, and modifies software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Coordinates software system installations and monitors equipment functioning to ensure specifications are met.
#J-18808-Ljbffr

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017