Jobs
Openings in our Mountain View, California Headquarters
 


Senior Software Engineer

Responsibilities:

  • Create new features from scratch, enhance existing features and optimize existing functionality, from conception and design through testing and deployment
  • Architect and develop new software products using C/C++ in Windows and Unix/Linux environment
  • Work closely with product management to ensure we are building the best products
  • Work with engineering support team to troubleshoot complex network problems and customer issues
Qualifications:
  • Education: Bachelor's Degree in Computer Science, a related field or equivalent experience
  • Expert level C++ programming
  • Understanding of object-oriented design methodology and standard software design patterns
  • 5+ years of strong expertise with building scalable multi-threaded applications
  • Proven track record of delivering large amounts of high quality, complex code
  • Extensive experience working on multiple projects at a time in a fast paced, results oriented environment
  • Familiar with scripting language, prefer Python
  • Working experience with Video technologies a big plus


Software Engineer

Responsibilities:

  • Create new features, enhance existing features and optimize existing functionality, from conception and design through testing and deployment
  • Develop new software products using C/C++ in Windows and Unix/Linux environment
  • Work closely with product management to ensure we are building the best products
  • Work with engineering support team to troubleshoot complex network problems and customer issues
Qualifications:
  • Education: Bachelor's Degree in Computer Science, a related field or equivalent experience
  • Good at C++ programming
  • Understanding of object-oriented design methodology and standard software design patterns
  • Familiar with multi-threaded applications
  • Motivated to contribute in a fast paced, results oriented environment
  • Familiar with scripting language, prefer Python
  • Experience with Video technologies a big plus


Senior Linux Software Engineer

Responsibilities:

  • Create new features from scratch, enhance existing features and optimize existing functionality, from conception and design through testing and deployment
  • Architect and develop new software products using C/C++ in a Unix/Linux environment
  • Work closely with product management to ensure we are building the best products
  • Work with engineering support team to troubleshoot complex network problems and customer issues
Qualifications:
  • Education: Bachelor's Degree in Computer Science, a related field or equivalent experience
  • Master level C programming and Linux OS knowledge
  • Experience with Linux kernel and device driver area
  • Working experience with Internet protocols including TCP/IP and socket programming
  • 5+ years of strong expertise with building scalable multi-threaded applications
  • Proven track record of delivering large amounts of high quality, complex code
  • Extensive experience working on multiple projects at a time in a fast paced, results oriented environment
  • Familiar with scripting language, prefer Python
  • Working experience with Video technologies a big plus


Linux Software Engineer

Responsibilities:

  • Create new features, enhance existing features and optimize existing functionality, from conception and design through testing and deployment
  • Develop new software products using C/C++ in a Unix/Linux environment
  • Work closely with product management to ensure we are building the best products
  • Work with engineering support team to troubleshoot complex network problems and customer issues
Qualifications:
  • Education: Bachelor's Degree in Computer Science, a related field or equivalent experience
  • Good at C programming with Linux OS knowledge
  • Experience with Internet protocols including TCP/IP and socket programming
  • Familiar with multi-threaded applications
  • Motivated to contribute in a fast paced, results oriented environment
  • Experience with scripting language, prefer Python
  • Experience with Video technologies a big plus

 

Senior Test Automation QA Engineer

Responsibilities:

  • Work with R&D teams in the design and implementation of test automation infrastructure and tools
  • Research, test, and recommend tools that will improve the efficiency and quality of our automation efforts and test network
  • Write test plans, cases and scripts to ensure that the requirements are tested
  • Execute manual and automated tests
  • Document and report test results
  • Estimate levels of effort for test execution
Qualifications:
  • Education: Bachelor's Degree in Computer Science, a related field or equivalent experience
  • Demonstrated success with SQA best practices required
  • Expert knowledge of test automation with 2 or more tools
  • 5 years' experience in QA and 2 years in Test Automation for Windows and Linux-based products
  • Family with scripting language, prefer Python
  • Working experience with Video technologies a big plus

 
Copyright TVU Networks, Inc. 2005-2013