Home
>
Services
>
Software Design
Software Design
Embedded Software and Device Drivers
Signalscape has embedded software design experience and capabilities that include C/C++ and assembly language levels. We have written low-level machine code for DSP algorithms running on Analog Devices SHARC processors. We have used products such as Wind River for developing applications for real-time operating systems including VxWorks and Embedded Windows XP, and have developed embedded control applications for Linux. We have also developed signal processing code to run on Windows CE and Palm OS platforms.
We have developed a number of WDM device drivers for the Windows operating system, including a USB 2.0 driver for Windows XP to transport multi-channel audio data.
Application Software Development
Signalscape’s software developers have experience designing with Windows 98/NT/2000/XP, Windows CE, Palm OS, and Linux platforms. Our C/C++ for Windows software design experience includes multimedia streaming software using Microsoft DirectShow and the Intel Performance Libraries. We have delivered systems based on Embedded WinXP/2000/NT. Our skill set includes:
- COM
- ATL
- DirectShow
- ActiveX
- MFC
- Microsoft Visual C++, C#, .NET
- Crypto API
- Microsoft Installer
- InstallShield
- Wise Installer
- PDAs/Handhelds (Windows CE, Palm OS)