|
Throughout my career, I have specified, designed, written, debugged, integrated, tested and documented complex real-time systems. These systems were connected to a variety of external devices such as switchboards, RF equipment, voice response equipment, special disk drives, fax modems, Ethernet networks, manufacturing robots, RADARs, mainframes, medical equipment, etc. During the development of these products, I had to not only implement deep knowledge and experience in real-time principles and algorithms, but also to study and understand the other unrelated devices interacting with the main processor, as well as the hardware components of the system itself. A condensed overview of these projects is: - Designed, performed and analyzed software performance tests of real-time systems. Among the various tests were overall system performance tests, worst case predictions, worst, average and best case idle time and degradation analysis.
- Participated in many real-time systems design reviews and followed these projects closely.
- Created a multi-function switchboard control system based on a single CPU computer. The system replaced a multi-CPU design and saved hardware expansions, inter-machine connections and software maintenance.
- Configured, implemented and tested TCP/IP communication stacks in a real-time system.
- Improved efficiency in a multi-processor real-time system and avoided expensive processor upgrade.
- Investigated problems in a manufacturing-floor control system and recommended changes and improvements.
- Converted an existing relational database system to a real-time based computer.
- Configured, implemented and tested communication extensions to a real-time kernel.
- Provided technical support for real-time systems.
|