1

Educational Software Jobs in Virginia (NOW HIRING)

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... Education & Experience * No demonstrated experience is required. * Bachelors degree in Computer ...

Software Engineer

King George, VA · Hybrid

$66K - $106K/yr

Education: 2 years experience with a BS/BA degree in Computer Science, Software Engineering, Computer Engineering, or related technical field * Clearance: Must be a US Citizen with the ability to ...

Software Engineer

King George, VA · Hybrid

$66K - $106K/yr

Education: 2 years experience with a BS/BA degree in Computer Science, Software Engineering, Computer Engineering, or related technical field * Clearance: Must be a US Citizen with the ability to ...

Intermediate Software Engineer to Senior Software Engineer Education Minimums : Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with ...

The Software Engineer will work with a small team of developers, software engineers, and data ... Education:UNAVAILABLEEmployment Type: FULL_TIME

Software Engineer

Dahlgren, VA · On-site

$66K - $133K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... education, and certifications. Our employees value the flexibility at CACI that allows them to ...

Software Engineer

Sterling, VA · On-site

$66K - $133K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... education, and certifications. Our employees value the flexibility at CACI that allows them to ...

Software Engineer

Herndon, VA · On-site

$101K - $195K/yr

Intermediate Software Engineer to Senior Software Engineer Education Minimums : Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with ...

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting ... Contingent Upon Contract Award Education:UNAVAILABLEEmployment Type: FULL_TIME

Software Engineer As a Software Engineer, you will be part of a team developing and supporting Real ... education, and certifications. Our employees value the flexibility at CACI that allows them to ...

Support software maintenance, troubleshooting, and enhancement activities throughout the ... Education and/or certifications; Criminal history; Driving Records; Other records or information ...

Support software maintenance, troubleshooting, and enhancement activities throughout the ... Education and/or certifications; Criminal history; Driving Records; Other records or information ...

Support software maintenance, troubleshooting, and enhancement activities throughout the ... Education and/or certifications; Criminal history; Driving Records; Other records or information ...

next page

Showing results 1-20

Educational Software information

See Virginia salary details

$19

$43

$69

How much do educational software jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for educational software in Virginia is $43.13, according to ZipRecruiter salary data. Most workers in this role earn between $33.12 and $51.97 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Educational Software position, and why are they important?

To thrive in the field of Educational Software, you generally need expertise in instructional design, educational technology, and software development, typically backed by a degree in education, computer science, or related fields. Familiarity with learning management systems (LMS), programming languages, and possibly certifications in eLearning tools such as SCORM or xAPI are common requirements. Strong communication, problem-solving abilities, and collaboration skills are essential soft skills for success. These competencies are important as they ensure effective creation and implementation of educational tools that meet learners' and institutions' needs.

How to make $80,000 a year without a degree?

Educational software roles such as software developers or technical trainers can reach $80,000 annually through experience, specialized skills, and certifications like programming languages or instructional design. Building a strong portfolio, gaining expertise in relevant tools, and working in high-demand environments can help achieve this income level without a formal degree.

What are the most common challenges faced by professionals working in educational software?

Professionals in educational software frequently encounter challenges related to balancing user-friendly design with robust functionality, ensuring accessibility for diverse learners, and keeping up with rapidly changing technology in the education sector. They may also need to work closely with educators and other stakeholders to adapt content to curriculum standards and specific learning objectives. Additionally, integrating software into existing institutional systems and providing ongoing technical support can be demanding. Adaptability and a proactive approach to user feedback are critical in overcoming these obstacles and delivering impactful educational solutions.

What is an Educational Software job?

An Educational Software job involves designing, developing, testing, and managing software applications used for learning and training purposes. Professionals in this field may create educational apps, learning management systems, or interactive content for schools, universities, or corporate training. Roles can range from software development and instructional design to project management and user experience (UX) design. The goal is to enhance learning outcomes through technology-driven solutions.

What jobs make $10,000 a month without a degree?

In the field of educational software, high-paying roles such as freelance developers, instructional designers, or product managers can earn $10,000 or more monthly through project-based work or equity. Success in these roles typically requires strong technical skills, industry experience, and a proven track record, rather than formal degrees.

What jobs pay 2000 a day?

High-paying jobs related to educational software typically include senior software engineers, product managers, or specialized consultants earning around $2,000 daily, especially in freelance or contract roles. These positions often require advanced technical skills, industry experience, and sometimes certifications, with earnings influenced by project scope and client budgets.

What are examples of ED tech jobs?

Examples of educational technology (EdTech) jobs include instructional designer, e-learning developer, educational software engineer, curriculum developer, and learning management system (LMS) administrator. These roles often require skills in software development, instructional design, and familiarity with tools like Articulate, Moodle, or Canvas.
What are popular job titles related to Educational Software jobs in Virginia? For Educational Software jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Educational Software jobs? Cities in Virginia with the most Educational Software job openings:
Infographic showing various Educational Software job openings in Virginia as of June 2026, with employment types broken down into 43% Full Time, and 57% Part Time. Highlights an 100% In-person job distribution, with an average salary of $89,714 per year, or $43.1 per hour.

$67K/yr

Full-time

Posted 26 days ago


Job description

The Combat System Software Development team is seeking a Software Engineer to join their program in King George, VA. The qualified applicant will support the Navy's Enterprise Modeling and Simulation initiatives. Candidates will analyze real world requirements which will then be translated into a simulation that approximates actual Navy computer and radar equipment. Candidates will also work through unit testing and integration to verify program requirements and validate software behavior in the target environment. The Software Engineer's functions include but are not limited to providing daily professional support to the client and Program Manager

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Design, develop and maintain complex real-time combat system wrap around simulations.
  • Utilize software development tracking tools that capture all new development requirements, track software defects, and update implementation status of each item
  • Establish and maintain software development tasks and reporting the technical progress
  • Experience/Expertise in C++ software development and maintenance experience, as well as software integration testing with combat system wrap around simulations.
  • Work with process improvement initiatives, such as Six Sigma, ISO 9001:2008 and CMMI Level 5

QUALIFICATIONS, KNOWLEDGE, AND SKILL REQUIRED:

  • Bachelor's degree in Engineering, Computer Science, Math, or Physics with a concentration in software development
  • US citizenship
  • Secret Clearance (Interim or Final)

EDUCATION AND EXPERIENCE

  • Bachelor's degree in Engineering, Computer Science, Math, or Physics with a concentration in software development
  • Five (5) years general combat system experience in any of the following: combat systems design/engineering, computer program development, certification, simulation engineering, or simulation computer program development.
  • Five (5) years specific experience.
  • Familiarity with Software Engineering Practices and Software Design Patterns
  • Basic platform system experience (e.g., Windows, Unix, etc).
  • Model Driven System Engineering (MDSE) experience
  • Experience with real-time Modeling & Simulation architectures
  • Security+ certification (or able to obtain within 6 months)
  • Current Secret Clearance (Interim or Final)

All applicants selected will be subject to a background investigation.