Dr. Sam Siewert
Dr. Sam Siewert currently teaches Real-Time Embedded Systems and Real-Time Digital Media and Control Systems, Electrical Engineering courses in the Embedded Systems Certificate Program, which he co-founded at the Univ. of Colorado and has published a book on the course material, Real-Time Embedded Components and Systems with Charles-River/Thomson Delmar. Dr. Siewert presently works at Sherwood Information Partners as principal software architect on a high density scalable HPC and VoD storage system with fiber channel and SAS/SATA virtualized RAID storage. Prior to this, he worked for Emulex Corp. developing firmware, architecture models, and performance tools for gigabit host-bus adapters on two different custom ASIC projects including the Intel/Emulex Sunrise Lake chip. Dr. Siewert has published numerous papers on real-time systems including several architecture series for IBM (SoC, Big Iron Lessons, Autonomic, Cell BE), numerous confernece papers on semi-autonomous telerobotic systems and has serveral patents in process related to ASIC debug, performance optimization, and CPU scheduling. As a consultant, Dr. Siewert has worked as a digital video systems consultant (software architect) for Solekai Systems in Boulder, Bill Gate's and Craig McCaw's Teledesic venture, and for Newgate Internet (now part of iCrossing). Dr. Siewert has also taught Linux-based lab sections of undergraduate Operating Systems and worked as a researcher with Colorado Space Grant College where he was the software lead on the End-to-End Mission Operations Systems Software project co-developed with the NASA JPL AI Group. This operations system for a Space Shuttle Hitchhiker Payload flew on STS-85 in August 1997. Dr. Siewert completed his Ph.D. in August 2000 in Computer Science at the University of Colorado Boulder where he also received his M.S. in Computer Science in 1993. Dr. Siewert's thesis, "A Real-Time Execution Performance Agent Interface to Confidence-Based Scheduling", is a kernel mechanism for real-time digital control and continuous media.
Dr. Siewert received his B.S. in Aerospace Engineering from the University of Notre Dame in 1989. After that he worked three years for McDonnell Douglas Astronautics Corp. in Guidance, Navigation & Control developing simulation, space environment models, and guidance systems software for the Space Station and the Aeroassist Flight Experiment. During that time, he also worked for McDonnell Douglas at Johnson Space Center in the Shuttle Mission Control Center, developing Shuttle ascent and entry monitoring and cockpit avionics visualization software.
From 1997-2000 Dr. Siewert worked at Ball Aerospace in Boulder on the SIRTF (Space Infrared Telescope facility), now known as Spitzer. More specifically, he designed and developed software for the payload computer to control the Multi-band Imaging and Photometer Spectrograph built by University of Arizona and Ball Aerospace. Spitzer launched in late August 2003 into an Earth following orbit about the Sun - Spitzer Telescope.