Control Systems for your company
Red Cocoa is made up of a small group of high performance individuals of broad experience and embodying the Midwest work ethic. We have individuals with PhDs and Masters degrees on staff that demonstrate our intellectual interests and abilities but we all have a strong practical interest in implementation that has led to successful project and product implementation. This makes for a powerful combination that can help make your next project a success.
We have a wide breadth of experience in all types of product software development from portable and mobile systems to fixed network oriented devices, from PDAs and wireless land mobile radio products, to fixed location dedicated function networked products.
We also have many years of experience in all layers of software development: kernel / OS level hardware drivers, wired and wireless network protocols, user interface design and implementation. We can provide architecture review services. And we can provide a basic flexible message based multi-processor / multi-threaded architecture that provides clear observable traceable execution that makes new project implementation easier and faster.
Processors and OS Experience:
We have experience in everything from 8 bit to 32 bit application processors and extensive experience with the Texas Instruments C54x, C55x, and C64x processors and tools like Code Composer Studio and DSP Bios.
Hardware - Logic design
Red Cocoa can help with your logic design or execute the design from scratch. We can especially help with the hardware design as it affects your software system.
Application Microprocessors and Microcontrollers:
ARM7, ARM9, ARM11 Embedded PowerPC HC08 / HC12 PIC
Digital Signal Processors:
TI C54x, C55x, C64x, OMAP DSP BIOS Code Composer Studio
VxWorks Linux DSP BIOS
C / C++ 8 bit assembly (HC05 / HC08 / HC11 / HC12) Objective C
The Red Cocoa team specializes in simple, clean, well organized code that is flexible and maintainable in the long-term. We have a favorite generic flexible architecture that supports multiple processors and inter-processor communication. This architecture is supported by an external tracing tool that gives great visibility into code execution without introducing any new or foreign overhead that can affect performance or timing in unpredictable and unwanted ways. This makes debugging the system easier and quicker even for those difficult to find bugs that only occur on rare occasions. Contact us for more information.
Explore some advantages of contract engineering
We like challenges. Red Cocoa offers full project execution solutions for moderate sized projects.