Excalibur Engineering Services has many years of software experience to draw from, with a PhD EE and a M.S. in Computer Science directing the various developments. Excalibur can bring substantial resources to your developments in:

Real time programming/scheduling Computer graphics
Multiprocessing and distributed system Firmware development for embedded systems
Microcontroller/hardware interface programming Programming in C, C++, Java, Modula II, Pascal and FORTRAN
Programming in assembly (MSP430, Z86, XA51, 80x86, 680x0, 29050, PIC, CY7C63xxx, 80751, 8048, 8051, 8080, 6502) Programming for UNIX, VxWorks, Win32
Benefit models for real-time systems Real time scheduling with Fuzzy Logic
Design of new instruction sets Firmware and verification/validation test plans for the FDA
Graphics rendering algorithms Frame buffers
Architectures and algorithms ASICs, FPGA and graphical image generators
Multi processors with real time operating systems Inter-processor communication and scheduling>
Hardware abstraction layers and multiprocessor image generators Language designs for embedded applications
Compilation and optimization of code> XGL interfaces for graphical accelerator and augmented XGL API display lists
Graphics software for perspective, texturing, accumulation buffering, pixel processing and efficiency Operating systems, design, microcode assembler and instruction set
Ethernet interfaces, Apple Talk stack protocol Distributed file systems and a fault tolerant networks
In circuit simulation Automatic test program generation
Interactive graphical simulation analysis SCSI interfaces, device drivers, and CRT controllers
Centronics and IEEE 488 Bus Interfaces Micro controller development systems
Data logging systems Firmware for medical products including infusion pumps, enteral pumps and smoke evacuators
Commercial graphical displays under MS DOS Multilevel password security systems
Contract/financing/inventory software, CTREE database library Cache Management
Instruction scheduling for superscalar and pipeline architectures Branch shadows, cache controllers, caches, instruction timing
Real Time Programming