News

Linux System Performance Engineering
Performance engineering done on complex embedded Linux, multi-processor computing architecture using static and dynamic analysis with tools such as collectd and oprofile.
 
Humidity Controller Embedded Linux System
Embedded Linux ARM9-based controller developed that controlled humidity for environments that have requirements for tight humidity constraints.
 
Linux Fibre Channel embedded device driver
Using the Montevista embedded Linux distribution, a Linux device driver and configuration application were developed for a 4-port fibre channel adapter.
 
vxWorks Board Support Package (BSP)
BSP work done for PowerQUICC processor family with support for I2C sensors, VME transfers using a Tundra VME/PCI bridge ASIC Tsi148 and multi-port serial transfers using onboard SCCs
 
Client/Server software object oriented design in C#/C++ using .NET and XML technologies. Included .NET web service & remote object interface to C# message router that routes messages to/from C++ unmanaged specialized device drivers/Windows Services
Services Oriented Architecture (SOA) that leveraged Microsoft's .NET environment with a collection of web services that provided device control. Two servers existed in the system: one housed the web services and a SQL database running under Windows Server 2003, and the second housed .NET device configuration GUIs and applications that controlled several dozen different types of radio and switching devices. The web services communicated with the device control applications using .NET remote objects. The web services and device configuration GUIs were developed in C#, and the device control applications in C++.