1

Software Verification Jobs (NOW HIRING)

Software Verification Engineer

Endicott, NY ยท On-site

$65K - $90K/yr

ENSCO Avionics is looking for a software verification engineer to augment our team supporting a customer. Your work will include code reviews, tests design, review, and execution both on an Hardware ...

next page

Showing results 1-20

Software Verification information

See salary details

$26

$42

$67

How much do software verification jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for software verification in the United States is $42.50, according to ZipRecruiter salary data. Most workers in this role earn between $34.62 and $46.88 per hour, depending on experience, location, and employer.

What does a software verification professional do?

A typical day in Software Verification involves reviewing software requirements, designing and executing test cases, and reporting any bugs or issues found during testing. You often collaborate closely with software developers, quality assurance teams, and sometimes end users to ensure functionality meets specifications. Much of your time is spent analyzing test results, automating repetitive checks, and participating in team meetings to discuss progress and resolve challenges. This role offers a structured yet dynamic environment where attention to detail and clear communication are key.

What is software verification?

A Software Verification job involves ensuring that software meets specified requirements and functions correctly through systematic testing and analysis. Professionals in this role develop test plans, execute test cases, and identify defects or inconsistencies in the software. They work with developers to validate that the software behaves as expected under various conditions. This role is essential for maintaining software quality, reducing errors, and improving reliability before deployment.

How do I become a software verification specialist?

To become a software verification specialist, typically a bachelor's degree in computer science, software engineering, or a related field is required. Gaining experience with testing methodologies, programming languages, and verification tools such as automated testing frameworks is important, along with developing strong analytical and problem-solving skills. Certifications like ISTQB can also enhance credibility in the field.

What skills and qualifications are needed for software verification?

To thrive in Software Verification, you need strong problem-solving abilities, proficiency in programming or scripting languages, and a solid understanding of software development and testing methodologies. Familiarity with tools such as Selenium, JUnit, or MATLAB, along with certifications like ISTQB, are highly valued in this field. Excellent attention to detail, communication, and collaboration skills help you work effectively with developers and cross-functional teams. These capabilities ensure accurate identification of defects and contribute to delivering reliable, high-quality software products.

More about Software Verification jobs
What states have the most Software Verification jobs? States with the most job openings for Software Verification jobs include:
Infographic showing various Software Verification job openings in the United States as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $88,403 per year, or $42.5 per hour.

Software Verification Engineer

INNOVATIVE AEROSYSTEMS

Exton, PA โ€ข On-site

Other

Re-posted 10 days ago


Job description

Description

This position provides the opportunity to learn the fundamentals of the software verification process as specified by the objectives of the FAA DO-178B/C and DO-254 standards. ย In this position you will learn the intricacies of requirements-based software testing, the software development life cycle, and the software data life cycle. Candidates will perform the following objectives of the software verification process:


Software Requirements Review

Test Procedure Generation and Execution

Graphics, I/O, Unit Level, and System Testing

Code/Requirement Differential and Regression Analysis

Code review for coding standard adherence.

Structural Coverage Analysis

Software Problem Reporting

Technical Writing Documentation and Reports

Requirements

Education:

  • Bachelor of Computer Science (with C)
  • Bachelor of Electrical Engineering (with C exposure)
  • Bachelor of Computer Engineering (with C exposure)

Desired skills:

  • Code/Analysis Skills
  • Embedded C and Assembly are required.
  • Code coverage analysis / Code review skills are mandatory.
  • Excel/VBA knowledge is a plus.
  • FPGA Verilog knowledge is a plus.
  • Exposure to Software Development Life Cycle (SDLC)
  • Software Verification Experience is a plus.
  • Required personnel traits.
    • Professional and effective communication skills are must.
    • Complex problem-solving skills are necessary.
    • Quick learners that can research and self-teach are desired.
    • Dependability, accountability, availability are mandatory.

U.S. PERSON REQUIREMENTS

Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. citizen, U.S. permanent resident, or have asylum or refugee status in the U.S.


Equal Opportunity Employer/Veterans/Disabled. ย 

IA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.ย