Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Sr. Engineer, Software Development

Expired Job

Tivo San Jose , CA 95111

Posted 2 months ago

Here is what you'll get to do:

  • Design, develop, and implement media hardware abstraction layers for new platforms. Maintain and support existing platforms

  • Work with hardware and software development teams within TiVo to prototype next-generation multi-media features for future TiVo Digital Video Recorders

Here is what you'll need to be successful:

  • BS in EE, CS, or similar technical discipline

  • 5 or more years of embedded software development

  • Embedded programming skills in a multi-threaded environment

  • Media transmission standards such as ATSC, DVB and SCTE

  • Strong communication skills for both internal and partner interaction

Not required, but all the more impressive to have:

  • Integration of third-party hardware and software into a complete system

  • Experience writing drivers for the Linux OS

  • Knowledge of multimedia frameworks such as GStreamer and/or graphics libraries like DirectFB

  • RF tuning and demodulation technologies

  • MPEG video encoding quality issues


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Principal Engineer Imaging/Vision Software Development


Posted 5 days ago

VIEW JOBS 11/11/2018 12:00:00 AM 2019-02-09T00:00 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. The Position Description is… You will be a member of the imaging, computer vision, and AI team at the Tensilica business unit of Cadence. Your primary role will be software development for supporting standards such as OpenVX and OpenCL on the Vision line of DSP's targeting mobile, automotive and security platforms. Your responsibilities will include: * Work on porting and optimizing imaging and computer vision kernels and applications on Tensilica DSPs. * Port and optimize neural network implementation developed on popular frameworks such as TensorFlow and Caffe to Tensilica Vision DSPs * Have deep knowledge of OpenVX and OpenCL standards, and develop efficient implementations of these on Tensilica Imaging and Computer Vision DSPs * Explore multi-core architectures for efficient implementation of computer vision applications on embedded processor systems. * Develop archtecture specifications, test plans, write diagnostic tests, product documentation and help generate customer collateral. * Help with the definition of next generation imaging platforms and DSP architectures. The Position Requirements are… * Knowledge of computer architecture and DSP principles. Knowledge of imaging, computer vision, and AI algorithms, and their software implementation on embedded systems. Familiarity of programming in a multi-core environment is required. Must be familiar with optimizing and debugging code on DSP platforms with good knowledge of C/C++ as well as assembly programming. Knowledge of OpenVX, OpenCV or OpenCL desired. * MS in EE/CS with 10+ years' work experience required. We're doing work that matters. Help us solve what others can't. Cadence San Jose CA

Sr. Engineer, Software Development

Expired Job