C++ or C# Developer in Media and TV Products

Location:  Mountain View, CA

Job Category:  Software Developer



Would you like to be a member of the team that architects, designs, and builds the world’s #1 IPTV platform, used on over 25 million set top boxes. Our clients TV/Set Top Box  team needs experienced and versatile  C++ developers  with some C# to work on many layers of the platform.

You will develop, use, and support multiple frameworks–such as HTML5 and Mediaroom Presentation Framework–for creating TV applications and interfaces. You will learn what it takes to build a cloud service around hardware and software that keeps people informed and entertained 24/7 around the world.


  • Develop features for the next generation of IPTV set top boxes
  • Maintain and update the current generation Mediaroom IPTV platform
  • Work through all phases of set top box feature development, porting existing code and writing new code
  • Write testable code to spec
  • Enhance and Debug existing HTML browser code
  • Work on both application and framework development

Technical Skills:

  • REQUIRED: Strong skills in C++ development. Some C# also desirable.
    REQUIRED: Experience with web technologies like HTTP, REST, AJAX, TCP/IP
  • REQUIRED: Experience in HTML and JavaScript application development
    REQUIRED: Interest/Experience in television technology and services
  • REQUIRED: Interest in working all the way from low level hardware abstractions up to the high level HTML/JavaScript experience
    • Globalization/Localization
    • Security
    • Graphics programming
    • Web browser architecture
    • Browser engine development (e.g. Webkit)
    • Embedded software development (e.g. Set-top Box, Mobile)
    • Network Connectivity
    • Open source software
    • Audio/Video technologies
    • Cloud services

Amplify Solutions assisted in placing me into a Test Engineering Manager role.  I recommend Amplify Solutions for their outstanding level of professionalism and knowledge of the industry.

Maybe most importantly, what stood out about Amplify’s recruitment style was their undivided attention in maintaining a fresh dialog between me, them, and the hiring company.

Test Engineering Manager, LG Electronics

Amplify had played a significant role in guiding me through the application, interview, and pre-hiring process that landed me my first real job out of university.  They helped prepared me to be my best before each of my interviews  for various contract assignments over the past five years.

I recently got hired on as a permanent employee at Microsoft  and without Amplify this would never have happened.

Program Manager, Microsoft