1

Phd Software Engineer Jobs (NOW HIRING)

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

New

Software Engineer

Herndon, VA · On-site

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

Software Engineer

Tucson, AZ · On-site

$90K - $100K/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 ...

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

Software Engineer

Warner Robins, GA · On-site

$70 - $90/hr

... or PhD degree in Software Engineering, Computer Engineering, or Computer Science from an ABET-accredited institution • Possesses or is capable of possessing Security+ CE Certification • ...

Software Engineer

Englewood, CO · 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 ...

... or PhD degree in Software Engineering, Computer Engineering, or Computer Science from an ABET-accredited institution • Possesses or is capable of possessing Security+ CE Certification • ...

Software Engineer

Tucson, AZ · 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 ...

Software Engineer

Boulder, CO · On-site

$125K - $165K/yr

OR a PhD in a STEM discipline. * An active in-scope U.S. Government DoD Secret security clearance ... Software Engineer 3 level. * Experience across the full software development lifecycle . PAY ...

To be eligible, candidate's must be pursuing a Bachelor's degree, a Master's degree, or a PhD in computer science, Computer Engineering, Software Engineering, Electrical Engineering, Mathematics, or ...

New

Software Engineer IV

Albuquerque, NM · On-site

$50.25 - $68.75/hr

... with PhD degree • TS with eligibility for SCI Poly • U.S. Citizenship is required for this ... programming language. • Experience in Software design and development. • Experience with Java ...

Showing results 41-60

Phd Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do phd software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for phd software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.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.
More about Phd Software Engineer jobs

What cities are hiring for Phd Software Engineer jobs?

Cities with the most Phd Software Engineer job openings:

What states have the most Phd Software Engineer jobs?

States with the most job openings for Phd Software Engineer jobs include:

Infographic showing various Phd Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

$110 - $150/hr

Other

Posted yesterday

New


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

51st of 224 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