
Simulation, Test, Verification and Validation Engineer – Airborne Systems
Hermeus
full-time
Posted on:
Location Type: Hybrid
Location: Los Angeles • California • 🇺🇸 United States
Visit company websiteSalary
💰 $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)