Hermeus

Simulation, Test, Verification and Validation Engineer – Airborne Systems

Hermeus

full-time

Posted on:

Location Type: Hybrid

Location: Los Angeles • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $190,000 per year

Job Level

SeniorLead

Tech Stack

PythonTypeScript

About the role

  • Design and implement integrated simulation environments.
  • Develop OMS and UCI-based test frameworks.
  • Create automated test harnesses and regression suites.
  • Build scenario generators and test cases.
  • Integrate airborne and ground software into testbeds.
  • Develop evidence pipelines for V&V.
  • Debug cross-system interactions.
  • Support ground and flight test execution.
  • Ensure ICD conformance across all test contexts.
  • Collaborate across engineering teams.
  • Generate end-product deliverables for internal and external customers.
  • Communicate test readiness and integration status.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Aerospace Engineering, Electrical Engineering, or a related technical discipline with significant software experience.
  • 8+ years of experience developing or integrating simulation environments, test frameworks, or mission systems software for unmanned aerial systems (UAS), autonomous platforms, aerospace systems, or complex distributed software architectures.
  • Strong proficiency in software development using languages such as C++, Python, or similar for simulation integrations, test automation, and tool development.
  • Demonstrated expertise with Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) schemas, message catalogs, service definitions, and validation mechanisms.
  • Experience developing and operating Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and Joint Simulation Environment (JSE) testbeds.
  • Ability to design and implement automated test harnesses, regression suites, scenario generators, and data-analysis pipelines for mission systems or autonomy software.
  • Experience building or validating simulation adapters, protocol translators, message brokers, and time-synchronization tools.
  • Familiarity with autonomy behaviors, state machines, trajectory planners, and control-system interactions in simulated and real environments.
  • Strong debugging and analysis skills including log interpretation, telemetry correlation, and code-level fault isolation.
  • Proficiency with software development workflows including Git, continuous integration, automated testing, and code review processes.
  • Ability to communicate integration and test results clearly across multidisciplinary teams.
  • Active Secret clearance required; Top Secret / Sensitive Compartmented Information (TS/SCI) preferred.
Benefits
  • 100% employer-paid health care
  • 401k & Retirement Plans
  • Unlimited PTO
  • Weekly Paid Office Lunches
  • Fully stocked breakrooms
  • Stock Options
  • Paid Parental Leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++PythonOpen Mission Systems (OMS)Universal Command and Control Interface (UCI)Software-in-the-Loop (SITL)Hardware-in-the-Loop (HITL)Joint Simulation Environment (JSE)automated test harnessesregression suitesdata-analysis pipelines
Soft skills
debugginganalysiscommunicationcollaborationproblem-solvinglog interpretationtelemetry correlationcode-level fault isolationintegration communicationmultidisciplinary teamwork
Certifications
Bachelor’s degreeMaster’s degreeActive Secret clearanceTop Secret / Sensitive Compartmented Information (TS/SCI)