Tuesday, November 15, 2011

[KITlist-Tech] Senior Software Engineer 9353 | Rovi (Burbank, CA)

Please direct your responses to: steve.guerzon@rovicorp.com

Rovi Corporation (NASDAQ: ROVI) is focused on revolutionizing the digital entertainment landscape by delivering solutions that enable consumers to intuitively connect to new entertainment from many sources and locations, and has one of the world’s leading patent portfolios in this area, with more than 5000 issued patents and pending applications worldwide. The company licenses its patent portfolio to consumer electronics manufacturers, service providers and other third parties around the world. Rovi also provides its own extensive entertainment discovery solutions for television, movies, music and photos, together industry leading entertainment data, to create the connections between people and technology, and enable them to discover and manage entertainment in an enjoyable form. Rovi is a global company headquartered in Santa Clara with nearly 2200 employees worldwide.

Rovi is embarking on the development of a “next generation” interactive program guide for cable television. Building on the functionality of our current generation of products, this new guide will be greatly enhanced with the introduction of rich media data, web-like program and celebrity browsing, personalized search and recommendations, and support for third party applications and video sources through the integration of open standard HTML and eTV platform support. You will be joining the development team responsible for building this forward-looking application. As part of this, you will be tasked with writing code modules for the set-top client using C/C++ and a small amount of JavaScript. This is a highly creative position with great opportunities for working with and learning new technologies as well as for seeing your efforts pay off with deployments on cable boxes world-wide.

Responsibilities:

As a member of this team, you will be responsible for:

Ownership of the design and coding of one or more application modules.
Diligent review of applicable API and protocol specifications to assure proper compliance and usage.
Experimentation with lower-level, externally-provided stack elements to fill in knowledge gaps for areas where documentation is insufficient.
Communication, through both documentation and meetings, with other members of the team and third parties to assure your designs correspond to the overall project goals.
Fully coding out and testing complete solutions with great attention to stability through exception handling and corner case testing.

Qualifications:

Must have deep experience with large, complex, multi-threaded application development.
Must have 7 years professional software development experience, including experience in all phases of the software development cycle.
Must have at least 5 years experience with an object oriented language. Development is primarily in C++ and C.
Must have experience with multi-threaded programming.
Must be a self-starter, capable of learning new technologies quickly.
Must possess strong problem solving abilities, good organizational skills, and work well in both team environments and independently.
Must be comfortable working with developing technologies.
Embedded programming experience is a plus.
Interactive television experience is a plus.
Excellent verbal and written communication skills required.

Education:

BS in Computer Science or equivalent experience is required; MS in Computer Science is a plus.

Please send resumes to:
steve.guerzon@rovicorp.com


------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment