[Fulltime] - Software Engineer at TiVo Inc.
Location: Alviso, CA USA
Description
Design and implement software programs that impact how TV programs are scheduled, user suggestions are organized and delivered, channel management and much, much more more. Do you thrive on picking up new things quickly, have a passion for delivering projects on time, and enjoy working in a dynamic environment? We're interested in talking with you! New or recent graduates are encouraged to apply. Here is what you'll get to do: Develop real-time software including inter-process communication, message passing, locks, priorities and threadsWork across many features in a large code baseUse your strong C++ and debugging skills What you'll need to be successful:BS CS/CE/EE degree or equivalent years of experienceComfortable in a Linux/Unix development and build environment1-3 years of development experience. Academic experience is acceptableEffectively communicate issues with technical and non-technical teamsStrong data structure and object oriented design skillsExperience with SQLite
What will really get you noticed:Experience with Embedded systems or TV set-top-boxesExposure to high-level User Interface conceptsExperience with developing automated tests
This is a fulltime position.
To Apply: http://www.jobvite.com/j/?cj=oIcdVfwM&s=arstechnica

