Thursday, October 4, 2007

Software Engineer, Windows Client

Background and Summary:
Veoh Networks is a new, innovative Internet television broadcasting system that is able to reach hundreds of millions of broadband-connected viewers throughout the world. Veoh allows content producers from major entertainment studios and television networks to independent video producers and enthusiasts to deliver high-quality, full-screen video directly to consumers without financial, geographical or capacity restrictions found in traditional broadcasting systems. This democratization of video distribution fundamentally changes the dynamics of television, creating unprecedented choice for consumers and a compelling marketplace for content providers and advertisers. Veoh is privately held and backed by leading technology and media investors, including Spark Capital, Michael Eisner's Tornante Company, Time Warner Inc. and Shelter Capital Partners. Veoh Networks is based in San Diego, California. Veoh Networks is based in San Diego, California with an additional development center in St. Petersburg Russia.

Veoh.com is in the top 100 websites worldwide and in the top 30 sites in the United States.

Job Duties and Responsibilities:
  • Develop and maintain the VeohTV Windows application
  • Work with engineering leadership to implement new features
  • Work with product management to add new user features
  • Improve video playback experience through the client
  • Lower application crash rate through crash report analysis and subsequent resolutions and unit testing

Qualifications:
  • 3+ years of experience building GUI applications for XP and Vista
  • Deep knowledge and proficiency in Win32 internals
  • Advanced C++ skills with strong OO analysis and design
  • Extensive experience with Win32 user interface API (GDI / GDI+ / Windows Media Format SDK)
  • Detailed knowledge of COM, ATL, WTL preferred
  • Experience developing and shipping multimedia windows client applications preferred.
  • Knowledge of media codecs, DRM, media players, and streaming video strongly desired.
  • Excellent communication skills, works well with teams, and enjoys a collaborative development process.

Link

No comments: