1

Avionics Software Verification Engineer Jobs (NOW HIRING)

Showing results 21-40

Avionics Software Verification Engineer information

See salary details

$26

$42

$67

How much do avionics software verification engineer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for avionics software verification engineer 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 an avionics software verification engineer do?

An Avionics Software Verification Engineer is responsible for ensuring that software used in aircraft systems meets strict regulatory standards for safety, reliability, and performance. They review software requirements, develop and execute test plans, and analyze results to verify that the software functions as intended. These engineers work closely with developers and certification authorities to identify issues and ensure compliance with aviation standards like DO-178C. Their role is critical in preventing software failures that could impact flight safety.

What are the key skills and qualifications needed to thrive as an avionics software verification engineer?

To thrive as an Avionics Software Verification Engineer, you need a solid background in computer science or electrical engineering, experience with embedded systems, and knowledge of aerospace standards like DO-178C. Familiarity with verification tools, test automation frameworks, and requirements management systems is typically required, along with certifications in safety-critical software or similar areas. Strong analytical skills, attention to detail, and the ability to communicate complex technical issues clearly are essential soft skills. These competencies are critical for ensuring that avionics software meets rigorous safety, reliability, and regulatory requirements in the aerospace industry.

What are some typical challenges faced by avionics software verification engineers during the testing process?

Avionics Software Verification Engineers often encounter challenges such as interpreting complex requirements, managing strict certification standards (like DO-178C), and ensuring thorough test coverage within tight project timelines. Collaboration with software developers and systems engineers is crucial to clarify ambiguous requirements and address defects efficiently. Additionally, adapting to evolving technology and maintaining detailed documentation to meet regulatory audits are integral parts of the role.

What is the difference between Avionics Software Verification Engineer vs Avionics Software Test Engineer?

AspectAvionics Software Verification EngineerAvionics Software Test Engineer
Primary FocusEnsuring software meets specifications through verification activitiesExecuting tests to validate software functionality and performance
ResponsibilitiesDesign verification plans, review requirements, perform reviewsDevelop test cases, execute tests, report defects
CredentialsTypically requires a degree in engineering, certifications like ISTQBSimilar credentials, often with testing certifications
Work EnvironmentDesign and review phases, collaboration with development teamsTesting labs, simulation environments, field testing

While both roles focus on avionics software quality, the Verification Engineer emphasizes verifying that software meets specifications through systematic review and analysis, whereas the Test Engineer concentrates on executing tests to validate functionality. Both roles are essential in ensuring avionics software safety and compliance.

What are popular job titles related to Avionics Software Verification Engineer jobs?

For Avionics Software Verification Engineer jobs, the most frequently searched job titles are:

Infographic showing various Avionics Software Verification Engineer job openings in the United States as of September 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $88,403 per year, or $42.5 per hour.

Software Verification Engineer, Operations

Santa Cruz, CA • On-site

Joby Aviation
Aviation • 1 - 5K employees

$102K - $173K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Company Overview

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.

Overview

Aviation Software requires comprehensive testing to ensure safety and to meet flight certification standards. Help Joby Aviation achieve software certification by testing the Embedded C/C++ code that controls vehicle flight and system monitoring.

The candidate should be an energetic, meticulous, self-motivated person with an adamant belief in the importance of product quality. If you love working with new technology, and have passion for innovation and safety, and a hands-on approach this is the job for you.

Responsibilities
  • Work with a range of software, processor in the loop, and hardware in the loop simulators representative of the eVTOL system
  • Design, execute and maintain test cases, test plans, test procedures, test reports, and supporting documentation for software certification and validation purposes
  • Develop the skills to become the Software Verification product expert on flight-critical software components and own the testing process
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
  • Document and report software defects using a bug tracking system
  • Identify, analyze, and document problems with program function, user interface, or content
  • Work closely with the Embedded, Flight Sensors and Control Law developers to achieve test objectives
Required
  • B.S. in Computer Science, Mathematics, Mechanical Engineering, Aerospace Engineering and 3+ years Industry Experience in Quality Assurance or Test Engineering. An advanced degree and 1+ years experience will also be considered
  • Background in Software Test and Verification on embedded systems
  • Interfacing with embedded software and electronic hardware
  • Development, execution and reporting of manual test cases
  • Demonstratable debugging and troubleshooting skills
  • Reporting of defects and quality metrics
  • Project management, bug tracking and continuous integration tools, e.g JIRA, Jenkins, Team City
  • Must be able to support Joby's S4 on-site testing so some overnight travel may be required
Desired
  • Knowledge of requirements-based testing applying DO-178C Software Certification guidelines
  • Awareness of DO-331 Model based development and verification
  • Programming experience in MATLAB and Simulink
  • Background using Polarion or similar requirements management tools
  • Agile software development and Test Driven Development
  • Robotics Project(s) and/or Drone experience
  • Piloting aircraft, avionics hardware, electric cars or similar systems
  • Python programming and shell scripting proficiency
  • Networking fundamentals
  • Hands-on can-do mentality
Additional Information

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $102,900 - $173,700. The compensation package will be determined by job-related knowledge, skills, and experience.

Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

Joby is an Equal Opportunity Employer

Employment Type: FULL_TIME