1

Software Verification Jobs (NOW HIRING)

Sr Software Verification Engineer

Redwood City, CA · On-site

$150K - $197K/yr

The Sr Software Verification Engineer will play a key role in the development of a Class III implantable Neuromodulation system for pain management, working cross-functionally to help verify firmware ...

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 Jul 15, 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 typical day look like for someone working in Software Verification?

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 does a software verification engineer do?

A software verification engineer tests and reviews software to ensure it functions correctly and meets specified requirements. They develop test plans, execute tests, identify bugs, and work with development teams to resolve issues, often using tools like automated testing frameworks and scripting languages.

What is L1, L2, L3, and L4 developer?

In software verification, L1, L2, L3, and L4 developers typically refer to different levels of expertise or seniority, with L1 being entry-level and L4 being senior or lead roles. These levels often indicate the complexity of tasks handled, with higher levels requiring more experience, advanced skills, and possibly certifications in testing tools or programming languages. Job responsibilities and expectations vary by organization but generally follow a progression from basic testing to complex verification and leadership roles.

What engineers make $500,000?

Senior software verification engineers with extensive experience, specialized skills in automation and testing tools, and working in high-paying industries such as finance or technology can earn $500,000 or more annually. Achieving this level often requires advanced certifications, leadership roles, and working in competitive markets or companies with high compensation packages.

What is a Software Verification job?

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.

Which tech jobs are AI proof?

Software verification roles focus on testing and validating software to ensure quality and compliance, making them less susceptible to automation by AI. These jobs require critical thinking, domain expertise, and understanding of complex systems, which are difficult for AI to fully replicate. Skills in scripting, testing tools, and understanding of software development processes enhance job security in this field.

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

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 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $88,403 per year, or $42.5 per hour.
Software Certification Engineer (Software Verification Engineer)

Software Certification Engineer (Software Verification Engineer)

Mid-Continent Instruments and Avionics

Wichita, KS

$70K - $110K/yr

Full-time

Posted 12 days ago


Job description

COME JOIN MID-CONTINENT!

“Where your work is valued—above-market pay, real work-life balance, and a team that feels like home.”

THE POSITION…

As a Software Certification Engineer, you will provide engineering and technical support in the evaluation and testing of existing and emerging technologies, systems, and capabilities. You will plan and implement the RTCA DO-178C and DO-254 lifecycle processes for avionics, power electronics, and battery systems. You’ll verify complex microcontroller and FPGA designs to achieve coverage of functional and structural aspects. Product areas include cockpit displays and instruments, local and remote sensing, data conversion and storage, lithium battery management, AC/DC and DC/DC power conversion up to 8000W, in-seat power solutions, and various other components needed in aircraft systems. To be successful in this role, you’ll need to provide expert analysis to meet the highest level of safety and reliability, implementing safety-critical software design processes.

THIS POSITION MAY BE FOR YOU IF…

  • You have a bachelor’s degree in computer engineering or related field
  • You have a minimum of one year of experience with RTCA DO-178C or similar safety-critical software design process.
  • You are proficient in C programming.
  • You have the ability to work directly with target hardware, including lab bench equipment and other tools for debugging and analysis.
  • You are proficient with Microsoft Office.
  • You have strong attention to detail.
  • You are organized, focused and results oriented.
  • You are a problem-solver with critical thinking and prioritizing skills.
  • You have excellent verbal, written and interpersonal communication skills.

WE WOULD REALLY LIKE IT IF… (but it’s not a deal breaker)

  • You have experience with C#, or Python languages for a PC application software.
  • You have familiarity with VHDL and RTCA DO-254.
  • You have familiarity with formal coding standards and safety-critical design considerations.

WHAT YOU CAN EXPECT FROM ONE DAY TO THE NEXT…

  • Create and review design data within the software qualification lifecycle process. Practice safety-critical methods, create plans, requirements, design standards, coding standards, change tracking and verification, formal and functional verification
  • Test and troubleshoot prototype and certified code on target hardware. Includes working in a lab bench environment with the necessary test equipment
  • Design embedded software for microcontroller-based systems, as well as PC-based applications for verification and manufacturing
  • Support software design using current tools, design environments and documentation methods
  • Prototype and execute test programs to verify compliance with applicable performance, regulatory, and quality requirements

WE ARE ONE OF THE BEST PLACES TO WORK…

  • We provide competitive pay and a comprehensive benefits package.
  • We promote an environment where you can excel in your career while maintaining a healthy work-life balance.
  • Our facility is climate controlled, clean, organized, and safe. We operate in a professional, light manufacturing environment.
  • We believe anything worth doing is worth doing right – every time.
  • We have frequent events to keep work interesting. Our food drive is super impressive, we enjoy an annual food truck fest appreciation day, monthly fruit/donut day, employee luncheons throughout the year, wellness challenges with incentives, and frequent ticket raffles for local sporting and cultural events.
  • We have a small company feel – even though we’re doing big things!

WHO WE ARE…

Founded in 1964, Mid-Continent Instruments and Avionics provides superior instruments, avionics and power solutions to the global aerospace community. We operate one of the largest maintenance, overhaul and exchange programs in the world, and deliver safe and certified products, using innovative technologies and sophisticated clean sheet designs.

At Mid-Continent Instruments and Avionics, we are committed to quality, service, integrity, and professionalism. Our employees serve the best customers from all over the world in general, business and commercial, advanced air mobility, defense and special missions markets. In this role, you’ll be an important part of the reason our customers consider us a premier instrument, avionics, and aircraft power solutions provider.

This job description is intended to describe the general nature and level of work performed and is not intended to be an exhaustive list of all responsibilities, duties and skills required. Actual compensation offered within the targeted salary range will be determined by factors such as job-related knowledge, skills, and experience.


Compensation details: 70000-110000 Yearly Salary


PI3bf1dffce7fa-25405-40232601