|
|
Embedded Software Development
Developing
embedded software is a core expertise of the Topscom software
development group. Topscom capability in this arena spans developments
for simple single processor control applications to complex
multi-processor, high-speed data-path, and distributed embedded
software systems. The team also participates in system and hardware
design to produce optimized and fully integrated solutions.
Topscom
embedded software experience includes:
- Distributed
software architectures for multi-processor systems
- Development
of high-availability and fault-tolerant embedded software
solutions
- Proprietary
and industry standard embedded operating systems
- Working
with diverse hardware platforms including network processors,
custom hardware devices, industry-standard embedded architectures
(e.g. cPCI, VME), and industrial/carrier-class PC-based systems
- Low-level
device drivers to high-level application services on embedded
software systems, including use of real-time, object-oriented
design methodologies, tools, and languages
- Product
verification testing of complex embedded systems, including the
development of automated test environments
The
Topscom team is proficient in using a variety of platforms including:
- Linux
- VXWorks
- OSE
- pSOS
- Nucleus
- QNX
- ECOS
- Windows
CE
- PocketPC
- EPOC
-
PalmOS
|
|