General Digital Software Engineering Services has all the right experience (languages, operating systems and tools) to ensure the success of your next project. Our tenured staff have verified and developed some of the most advanced systems in the industry today. We are dedicated professionals with an intense desire to develop and test software to the highest standards.
High Performance Testing
General Digital Software Engineering Services offers robust Independent Verification and Validation (IV&V) software services. We specialize in the testing of embedded systems software deployed in high performance safety-critical avionics systems. We have extensive experience designing and carrying out test plans based on stringent requirements including RTCA DO-178, IEC 62304, ISO 13485, and FDA 510(k) Premarket Notifications .
We can design test plans to satisfy your current test requirements and provide a seamless way to outsource this time-consuming task. We can also work with you to develop test requirements appropriate to the level of your software application. Additionally, we can make recommendations regarding test tools and simulators.
With hundreds of thousands of man-hours of testing in just the past 2 decades, we have extensive experience with C, C++, ADA and assembly language for numerous target processors. We can provide functional (black box) and structural (white box) testing for any level of criticality.
Fluent with all criticality levels specified by DO-178, IEC 62304, and FDA requirements, our engineers can meet the demanding aspects of verifying software for certification.
- Modified Condition/Decision Coverage
- Branch/Decision and Statement Coverage
- Boundary Analysis
- Source to Object Code Traceability
- Tool Qualification
- Requirements-Based Testing
- Documentation to provide objective evidence that safety level criteria have been met
While we specialize in testing critical Avionic & Medical systems, our team of experts is available to perform testing and verification on any critical software system. High quality software starts with complete and accurate requirements. Let our experienced staff provide the independent assessment necessary to obtain this assurance.
High Performance Development
In addition to custom development, our team is also experienced in reverse engineering existing products to implement changes to embedded systems.