Skip to content
Shield AIShield AIDallas, TX

Senior Staff Engineer, Systems Test

Senior Staff Systems Test Engineer responsible for integration testing, verification and validation of full aircraft autonomy, flight controller, and GCS software. Requires 10+ years testing complex integrated systems, test automation (ideally with simulation), and strong SDLC knowledge for vehicle/autonomy systems.

180k – 270k/yr
On-site10+ YOEQA Engineering

About the role

What you'll do

  • Generate detailed mission test scenarios that mimic real-world conditions to validate the performance of autonomy and flight control software.
  • Participate in design reviews for new features and design detailed test plans based on their requirements.
  • Conduct and manage system verification and validation events, culminating in verified flight readiness.
  • Write test analyzers in Python to report and benchmark performance and qualification metrics of the system.
  • Produce test coverage and release-readiness reports by aggregating test cases, results, and quality requirements.
  • Recommend improvements to our simulation models and fault injection so that we can keep pushing the capabilities of our test suite before proceeding to flight.

Required qualifications

  • 10+ years of work experience in testing complex integrated software systems.
  • Demonstrated expertise & experience in test automation, minimally writing software to automate testing, preferably leveraging simulation for automated integration testing.
  • Strong experience with the software product development lifecycle, ideally for autonomy or vehicle systems.
  • Great understanding of system architecture, requirement derivation, and test planning across the V-model.
  • Experience with automating test cases in an existing test framework.
  • Experience producing high-quality technical documentation, including test plans, quality-assurance reports, and operational procedures.
  • Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-paced environment.
  • B.S., M.S, or PhD degree in Systems Engineering, Software Engineering, Computer Science or a related field.

Preferred qualifications

  • Experience with autonomous or robotic systems.
  • Experience with simulation software and hardware emulation.
  • Background in a fast-paced, R&D or startup environment.
  • Proficiency in build test automation.
  • Proficiency in Python or C++.

Skills

test automationPythonC++simulationsystem verificationsystem validationv-modeltest planningsoftware development lifecycletechnical documentation

Similar roles

QA Engineering jobs
Vapi

Member of Technical Staff, QA

VapiSan Francisco, CA

Owns end-to-end QA for Vapi's voice AI platform, building Playwright e2e tests, testing integrations (LLMs, STT, TTS, telephony), filing bugs, and partnering with engineers on releases. Requires 5+ years QA/SDET experience, TypeScript/JavaScript proficiency, and AI coding tools usage.

180k – 280k/yrHybrid5+ YOEQA Engineering
Zoox

Senior / Staff Quality Engineer

ZooxHayward, CA +1

Senior/Staff Quality Engineer responsible for managing quality issues, root cause analysis, corrective actions, NVH diagnostics, and continuous improvement in manufacturing and vehicle release processes. Requires BS in Engineering, 8+ years manufacturing experience (auto/aviation preferred), and expertise in Six Sigma or advanced problem-solving.

178k – 221k/yrOn-site8+ YOEQA Engineering
Nuro

Senior/Staff Software Engineer, Behavior Verification

NuroMountain View, CA

Develops and implements Python-based metrics to verify end-to-end driving behavior of autonomous vehicles, ensuring safety using ML models and simulations. Requires 5+ years experience, Python/C++ proficiency, and robotics knowledge.

176k – 320k/yrOn-site5+ YOEQA Engineering
Nuro

Senior/Staff Systems Engineer, Autonomy Verification

NuroMountain View, CA

Develops and verifies requirements, metrics, and test strategies for autonomous vehicle safety within operational design domain. Requires 3+ years in AV/robotic systems validation, Python/C++ coding, and deep understanding of autonomy stack.

176k – 320k/yrOn-siteQA Engineering
Illumio

Senior Member of Technical Staff

IllumioSunnyvale, CA

Build automation and quality infrastructure for a multi-cloud micro-segmentation platform. The role owns functional, integration, performance, scalability, and chaos testing across distributed services, requiring 3+ years of cloud-native automation experience and strong programming skills.

170k – 196k/yrOn-site5+ YOEQA Engineering