Percoid Embedded Software

Your partner in Safety Critical Embedded Projects

Percoid Software specializes in Safety Critical Embedded Software

We are a support company where we focus on providing your organization with help in plugging in the holes in their large Embedded projects.  We have expertise in all aspects of the Design, Development, Testing and Documentation of Safety Critical Embedded Software Projects. We will fill in the missing piece in your Embedded project puzzle.

All software developed and/reviewed by Percoid Software would meet the standards set forth by DO-178B level A. Documentation and test software may meet either Level A (Catastrophic Condition) or Level B (Hazardous Condition) standards, depending on the needs of the customer.

Software and documentation that meets DO-178B standards translates to either meeting or exceeding requirements for Aerospace, Medical, Automotive and Military products.

Our Services include:

· Low level Hardware Abstraction Layer

· Board Support Package

· Hardware Drivers

· Higher Level Application Development and Coding

· Communication Drivers (IEEE-1394/Firewire, CAN, etc.)

· Unit testing software

· Requirements Testing Software

· Software Development Plans

· Coding Standards for Safety Critical Environment

· Documentation

-  Software Design Documents

-  Test Design Documents

-  Test Result Documents

 

Development language:  C

Documentation Format: Microsoft Word

Development environment:

· For sub-projects independent of RTOS interaction, Microsoft’s Visual Studio IDE is used. We will coordinate to ensure integration of the sub-project into in to the customer’s environment.

· Projects where development is necessary in the customer’s development environment, coordination will be made to have the environment available for our developers. Similar coordination will be necessary if access to customer’s hardware is needed.

Real Time Operating Systems (RTOS)

- Nucleus, VxWorks, PSOS, and “Home Grown RTOS”

Micro Processors

- All major families including the PowerPC family

Automotive

Military

Aerospace

Medical

“DO-178B, Software Considerations in Airborne Systems and Equipment Certification is a standard for software development, developed by RTCA and EUROCAE. The FAA accepts use of DO-178B as a means of certifying software in avionics.”