TiVo

Job: Senior Software Engineer

Requisition Number: 1321

Job Location

US - CA - San Jose

Job Description

Apply San Jose, California Job type: Requisition number: 1321 jvwidget.writebutton('', '['oHAiVfwe']', '', 'qMW9Vfww', false); new LinkedIn.CompanyInsiderPopup('jvcompanyinsight','TiVo'); var jvliretry = 10; function fixzorder() { var a = document.getElementById('company-insider-info-window'); if (a) a.style.zIndex = 100; else if (jvliretry > 0) { setTimeout('fixzorder()',300); jvliretry--; } } fixzorder();See who you know at TiVo We're looking for talent to develop new subsystems. If you love designing and implementing programs that impact how users find, record and watch their content, please read on!Here is what you'll get to do:

  • Develop theservices and interfaces, impacting product functionality

Here is what you'll need to be successful:

  • 5+ years of experience working on multimedia or Embedded systems
  • Excellent C++ skills
  • Experience with scripting languages such as Perl or Python
  • Experience with UNIX sockets, TCP/UDP and Web Technologies (e.g. HTTP, XML, SSL)
  • Experienced with multi-threading
  • Solid understanding of algorithms and data structures
  • Ability to identify performance bottlenecks, refactor and re-implement for improved performance while supporting existing functionalities

Bachelor degree in Computer Science or equivalent experience is required TiVo is unique. We're successful because of diversity of thought, skill sets, experience, and pure talent.