Careers
| EGT | |
| VIDEO ALGORITHM ENGINEER | |
| Description: | |
| Our Culture: EGT is entrepreneurial and characterized by innovation, creativity, energy and a love for the big idea. It is led by people of experience and vision with the desire to rapidly take advantage of the enormous opportunity in next-generation communications networks to provide value to our customers and stakeholders. Our Business: EGT makes the best digital video signal processing equipment for television distribution over cable, satellite and IP networks. Our products achieve better video quality at lower bit-rates, reducing the bandwidth constraint for our customers – the network operators. EGT has developed new signal processing and compression techniques that are implemented in programmable hardware. Our equipment is fully compatible with all digital television networks and is provided at a lower cost than the highest quality competitive offerings. We believe future networks will deliver more content in more personalized formats, and EGT will provide the equipment and technology to enable these new television applications. Job Description: The successful candidate will be a key member of the algorithm and signal processing software development team contributing to the innovative technologies that drive EGT video products. In this role, the candidate will be identifying and building industry leading products in a dynamic fast-paced environment: * Develop and implement video processing algorithms to improve the compression efficiency of advanced video codecs such as the H.264 or Windows Media 9. * Design standards specific algorithms such as the rate control, mode decision; develop algorithms that are independent of video coding standards, such as pre- and post-processing, development of human perception models. * Create intellectual property through innovations and new ideas for video coding problems * Implement algorithms in a C/C++ simulation environment to evaluate subjective and objective performance criteria and to identify rate-distortion trade-offs. * Work closely with DSP experts to identify the computational complexity requirements for implementation on a hardware platform. Tune algorithms to simplify hardware portability and identify performance – complexity trade-off. * Follow programming practices including the use of source code control, portable build environments, regression tests, and implementation of APIs. Skill Requirements: * In-depth knowledge and expertise in video coding standards and video processing, including H.264, MPEG2, MPEG4, pre- and post-processing, rate control, HVS, error concealment and error resilient coding. * Demonstrated ability in coming up with innovative and practical solutions to video compression and transport issues. The candidate must have the analytical, implementation, and evaluation experience needed to demonstrate measurable improvements * Strong C/C++ programming skills. Experience with embedded systems, DSP programming preferred. * Experience in the areas of video over IP, rate-shaping, transcoding, and transport processing is a plus. Education/Attributes: * Ability to work with the team of experienced algorithm and software professionals * Ability to innovate in a fast-paced product oriented environment * Masters degree required, Ph.D. preferred | |
| Job Location(s): | |
| |
| Apply Now | |
