Wednesday, May 16, 2007

Sr. Systems Engineer - Digital Video Processing Subsystem

Sr. Systems Engineer – Digital Video Processing Subsystem

The candidate will be involved in the architecture, design, development and quality assurance of a video networking platform dealing with high bandwidth HD/SD video streams in compressed (H.264, MPEG-2, MPEG-4, WMV) as well as uncompressed domain. The succesful candidate will be a key contributor to the Systems Architecture team and will be responsible for the architecture of a distributed, highly scalable, video networking product for the enterprise video market.

The architecture team’s charter covers the following major areas:

- Data plane architecture capable of moving multiple high bandwidth HD/SD video streams in compressed as well as un-compressed domain through the video networking system at very low-latency.

- Video processing subsystem architecture for multi-stream encoding, decoding, transcoding, transrating and video quality enhancement in real time using custom ASIC and DSPs. Multi-ASIC and DSP environment subsystem design will be the key.

- Audio processing subsystem architecture on a multi-DSP environment

- Integration of multiple protocols and interfaces to bring in video streams into the video networking equipment from multiple types of sources and delivery of video out from the system to IP networks

- Develop video processing algorithms, systems level software for command and control of media processing software subsystem, and firmware/driver to control ASIC solutions integrated into a high density board.

Architecture team for media services platform is looking for individuals with experience in “one” or more of the above mentioned areas. The role involves close co-operation with Product Management organization as well as many teams across the organization and close co-operation with customers. The candidate should be process oriented and should have good communication and presentation skills.


Job requirements:

A successful candidate would have a degree and experience in CS, EE or related field, and:

- Experience with DSPs and video codec (MPEG-1/2, H.264, WMV, FMV in SD and HD format), ASIC integration software/firmware development, video processing subsystem command and control software development.

- Experience in video encoders, switches and gateway related products development and deployment at the large enterprise, studio environment or video service providers’ environment is highly desirable.

- Strong skill in using software architecture tools (Rational Unified Process, Use Case modeling tools, design tools etc.) is preferable.

- Have outstanding communication, presentation and written skills as well as an ability to deal effectively with both technologists and business representatives and to sell and promote ideas across the organization.

- Very strong C/C++ programming experience along with embedded system software and firmware development experience is required

- Experience with design tools, architectural tools for rapid prototyping is a great plus.


Education
M.S or Ph.D in Computer Science or related filed is highly desirable. Strong educational background in Digital Signal Processing is required.

For immediate consideration, please complete our application here