Software Verification Engineer, Operations

XWING

Santa Cruz (CA)

On-site

USD 103,000 - 174,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Joby Aviation seeks a Software Verification Engineer, Operations in Santa Cruz, CA to test Embedded C/C++ code that controls vehicle flight and system monitoring. You will design, execute, and maintain test artifacts for software certification and validation, working with flight-critical components and cross-functional teams.

The role requires a BS plus 3+ years QA/test experience in embedded systems, strong debugging, and familiarity with CI tools like JIRA/Jenkins/TeamCity.

Qualifications

  • B.S. in Computer Science, Mathematics, Mechanical Engineering, Aerospace Engineering and 3+ years Industry Experience in Quality Assurance or Test Engineering.

Responsibilities

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

Skills

Software testing
Embedded systems
Debugging

Education

B.S. in Computer Science/Engineering

Tools

JIRA
Jenkins
TeamCity

Job description

Software Verification Engineer, Operations

Job Locations US-CA-Santa Cruz

ID 2026-5252

Category Software

Type Regular Full-Time

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer, IFPCS Verification
Systems Engineer, IFPCS Verification

XWING • Santa Cruz (CA)

On-site
USD 126,000 - 154,000
Systems Test Equipment Engineer
Systems Test Equipment Engineer

XWING • Santa Cruz (CA)

On-site
USD 90,000 - 144,000
401(k) with match
Healthcare benefits
RSU eligibility
+1
Systems Test Engineer
Systems Test Engineer

XWING • Santa Cruz (CA)

On-site
USD 104,000 - 183,000
Software Development Engineer - Systems Test
Software Development Engineer - Systems Test

Joby Aviation • California (MO)

On-site
USD 121,000 - 205,000
System Test Software Lead
System Test Software Lead

XWING • Santa Cruz (CA)

On-site
USD 158,000 - 258,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
Software Engineer, Integrated Vehicle Simulator
Software Engineer, Integrated Vehicle Simulator

XWING • Santa Cruz (CA)

On-site
USD 120,000 - 161,000
Paid time off
Healthcare benefits
401(k) with company match
+3
Software Development Engineer - Systems Test
Software Development Engineer - Systems Test

Front Door Defense • California (MO)

On-site
USD 121,000 - 205,000
Software Development Engineer - Systems Test
Software Development Engineer - Systems Test

XWING • Santa Cruz (CA)

On-site
USD 113,000 - 187,000
Paid time off
Healthcare benefits
401(k) plan with company match
+2
Systems Test Technician
Systems Test Technician

XWING • Santa Cruz (CA)

On-site
Senior Software Engineer, Aircraft Software
Senior Software Engineer, Aircraft Software

Socket.dev • Santa Cruz (CA)

On-site
USD 158,000 - 245,000
Paid time off
Healthcare benefits
401(k) with company match
+3