The Firmware Engineer will be primarily responsible for sustaining and bug fixing of firmware components for teleconferencing products. Some design and development of new features may also be required. This hands-on development work will be done on proprietary hardware platforms requiring knowledge of real-time deterministic firmware design methodologies. Primary duties will include design and development of firmware that will run on the VxWorks real time operating system. Some work will also be performed on an embedded Linux Real Time OS. Firmware developed by the selected candidate must interface to new and existing hardware, firmware, and software.