Specialist Software Test Engineer

Virgin Galactic

Tustin (CA)

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Virgin Galactic is seeking an experienced Specialist Software Test Engineer to verify safety-critical flight software for its avionics systems. The role combines hands-on testing, test‑bench development, and mentoring to elevate testing practices across the team.

You will lead verification efforts, craft advanced automation, and collaborate across engineering disciplines to meet mission-critical timelines. A strong background in embedded systems and Python is essential for success.

Qualifications

  • B.Sc. in Engineering from an accredited university.
  • 12+ years of integration and testing experience in aerospace or a comparable field.
  • Strong embedded system hardware and software background.
  • Advanced Python development skills.
  • Experience with requirements-based testing and verification of safety-critical systems.
  • Familiarity with DO-178/DO-254 or similar certification standards.

Responsibilities

  • Lead and support verification and validation of safety-critical flight software.
  • Develop advanced code coverage, regression, and automated testing tools.
  • Serve as subject matter expert for software testing methodologies and best practices.
  • Review and approve test cases for component- and system-level testing.
  • Support hardware-in-the-loop (HIL) test systems development.
  • Diagnose and troubleshoot complex software and electro-mechanical issues.
  • Mentor junior engineers and promote technical excellence.
  • Collaborate cross-functionally to drive projects to completion and meet mission-critical goals.

Skills

12+ years testing
Embedded systems
Python development
Requirements-based testing
VectorCast
LabVIEW/NI VeriStand
HIL testing
System-level testing
DO-178/DO-254 familiarity
Test automation

Education

B.Sc. in Engineering

Tools

VectorCast
LabVIEW
NI VeriStand

Job description

We are looking for an experienced Specialist Software Test Engineer to join our Avionics organization and play a key role in verifying the safety‑critical flight software that drives our human spaceflight systems. This role is ideal for engineers who thrive in fast‑paced environments, enjoy solving complex technical challenges, and want to directly influence the reliability and safety of cutting‑edge aerospace technology.

Guided by our core value of Safety Above All, you will help ensure our flight software performs flawlessly in every scenario. This is a hands‑on, high‑impact role where your expertise will shape test strategy, tools, and processes while mentoring others and championing best practices across the team.

If you’re passionate about building innovative products, have a strong creative and problem‑solving mindset, and want to be part of a mission that is pushing the boundaries of human spaceflight — we’d love to hear from you.

Responsibilities

  • Lead and support the verification and validation of safety‑critical flight software.
  • Develop advanced code coverage, regression, and automated testing tools.
  • Serve as the team’s subject matter expert for software testing methodologies and best practices.
  • Review and approve test cases for component‑level and integrated test bench environments.
  • Support the development and evolution of hardware‑in‑the‑loop (HIL) test systems.
  • Diagnose and troubleshoot complex software and electro‑mechanical system issues.
  • Mentor junior engineers and help grow a culture of technical excellence.
  • Collaborate cross‑functionally to drive projects to completion and meet mission‑critical goals.

Required Skills and Experience

  • B.Sc. in Engineering from an accredited university and 12+ years of relevant integration and testing experience in aerospace or a comparable field.
  • Strong background in embedded system hardware and software.
  • Advanced Python development skills.
  • Experience with requirements‑based testing and verification of safety‑critical systems.
  • Hands‑on experience with VectorCast or equivalent unit test frameworks.
  • Strong troubleshooting abilities and excellent organizational and communication skills.
  • Proven ability to diagnose complex electro‑mechanical systems.
  • Experience with both component‑level and system‑level testing.
  • Demonstrated experience developing test benches and automated test infrastructure.
  • Working knowledge of redundant system design for safety‑critical applications.
  • Familiarity with DO‑178, DO‑254, or similarly rigorous certification standards.
  • Proficiency with digital communication protocols (RS232, RS422, RS485, Ethernet, MIL‑STD‑1553, CAN).
  • Adaptable mindset with the ability to incorporate new ideas and shift strategies when needed.
  • Clear, respectful communication style and an ability to collaborate effectively.
  • Experience with LabVIEW or NI VeriStand is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Avionics Software Test Engineer
Avionics Software Test Engineer

Insight Global • Tustin (CA)

On-site
USD 120,000 - 180,000
Software Test Engineer — Safety-Critical Flight Systems
Software Test Engineer — Safety-Critical Flight Systems

Virgin Galactic • Tustin (CA)

On-site
USD 136,000 - 208,000
Verification Engineer
Verification Engineer

Apera • Town of Vermont (WI)

On-site
USD 90,000 - 130,000
Flight Software Engineer
Flight Software Engineer

Executive Recruiting Group • Broomfield (CO)

On-site
USD 130,000 - 180,000
Principal Embedded Software Engineer — Automated Test & Verification
Principal Embedded Software Engineer — Automated Test & Verification

Colossus Technologies Group • Melbourne (FL)

Hybrid
USD 120,000 - 150,000
Flight Software Test Lead - Safety-Critical Avionics
Flight Software Test Lead - Safety-Critical Avionics

Virgin Galactic • Tustin (CA)

On-site
USD 140,000 - 190,000
Systems Test & Verification Engineer (Avionics / Embedded)
Systems Test & Verification Engineer (Avionics / Embedded)

Elevate Prime Solutions (EPS Group) • Scottsdale (AZ)

On-site
USD 120,000 - 160,000
System Engineer
System Engineer

TechDigital Group • Lynnwood (WA)

On-site
USD 110,000 - 150,000
Senior System Engineer
Senior System Engineer

Apera • San Francisco (CA)

On-site
USD 140,000 - 190,000
Aviation Software Verification & Test Engineer
Aviation Software Verification & Test Engineer

Jobgether • United States

Remote
USD 100,000 - 150,000
Fully remote work arrangement
Generous PTO
Medical, dental, vision insurance