Mission Safety

Independent Software Verification & Validation

Independent Software Verification & Validation

About

EMTECH ensures the integrity and safety of mission-critical flight software.

As an independent auditor, we act as your mission’s safety net between development and launch, guaranteeing compliance with applicable standards, to identify critical flaws before they reach orbit.

Our Core Promise

  • Software Dependability and Quality: Unbiased assessment of complex codebases.
  • Risk Mitigation: Identifying critical flaws before they reach orbit.
  • Neutrality: A truly independent perspective that guarantees objective results.
  • Cost-Effectiveness: Finding defects early in the lifecycle when they are cheapest to fix.

ISVV Services

13
Requirements & Design Requirements & Design
Evaluate requirement consistency, accuracy and completeness using a variety of tools and methods.
Design Verification Design Verification
Traceability, interface analysis, and UML design evaluation via MagicDraw.
Code Verification Code Verification
Static analysis, standards conformance (ex. MISRA), and integrity analysis.
Specialized Testing Specialized Testing
Worst-case analysis, stress tests for robustness, stability, reliability, and FDIR analysis.
Automated Procedures Automated Procedures
Minimizing user intervention through automated test execution.

ESA Missions

13
CRISTAL
Copernicus Polar Ice and Snow Topography Altimeter (CRISTAL) mission. ISVV prime contractor. Ensured the integrity and high reliability of the flight software.
JUICE MISSION
JUpiter ICy moons Explorer (JUICE) ISVV was conducted on the instrument flight software (DPU and RIME), providing high-stakes assurance.
view of the Earth from space
Land Surface Temperature Monitoring (LSTM)

Specifications & Standards

We operate under the highest sector mandates to ensure immediate compliance.

  • ESA ISVV Guide.
  • ECSS-E-ST-40C. (Software Engineering)
  • ECSS-Q-ST-80C. (Product Assurance)
  • MISRA C/C++& BSS
  • Verification: SonarQube, PolySpace, CppCheck, PC-Lint, Understand, CBMC, Frama-C, Clang and more depending on specific technical needs of each project
  • Validation: Simulation platforms (EuroSim, SimTG, SIMULUS) – specific for project’s needs.

Innovation

13
Agile Assurance Agile Assurance
We streamline the audit process to prevent project bottlenecks without sacrificing depth and standards.
AI-Enhanced Test Planning AI-Enhanced Test Planning
Utilizing proprietary AI tools for automatic test case generation and direct mapping to system requirements.
Productization of Simulation Assets Productization of Simulation Assets
Converting custom models into reusable digital assets to accelerate development.

Contact Us