Customer Care | Contact Us Verimatrix

Careers

Are you ready to re-invent the world of pay-TV?

Verimatrix is one of the most respected and fastest growing content security companies in the new world of pay-TV. We challenge our team to support a demanding global customer base and to create the products that will drive new business opportunities in the world of information and entertainment. If you thrive in a dynamic, multicultural and somewhat unconventional work atmosphere, we want to talk to you today.

Verimatrix is a diverse equal-opportunity employer. The company has developed a culture that values ingenuity and integrity. We strive to make Verimatrix not just someplace for employees to work, but to grow, learn and have some fun. Company Culture
Verimatrix Benefits We also offer competitive compensation and benefits packages.
For those still in school, we have a special interest in fostering relationships with the academic community through rewarding internships, so consider Verimatrix as an opportunity to launch your career! Verimatrix Internship

Those individuals seeking to join our global team should send their résumé to the email address listed at the end of the job description below. Please be sure to include the title of the job in the subject line of the email and your salary requirements. No phone calls please.

We are an equal opportunity employer and do not discriminate against employees or potential employees on the basis of race, color, religion, sex, sexual preference/orientation, citizenship, marital status, veteran status, national origin, age or disability or against any other group protected by applicable law or regulation.

Please, no recruiter calls. Verimatrix does not accept agency resumes. Please do not forward resumes to our jobs alias or Verimatrix employees. Verimatrix is not responsible for any fees related to unsolicited resumes.

Current Job Openings:


Architect/Lead/Developer for Digital Media

Software developer needed for new product line to develop a secure environment utilizing Marlin, Playready, OMA and other DRM technologies as part of a video distribution security application. This is a new position and is an excellent opportunity to build an exciting product.

RESPONSIBILITIES

  • This position requires previous development responsibilities within the digital media environment.
  • Application design and development of software for transporting premium video content into various environments and mobile players.
  • Participate and lead discussions dealing with architectures, specifications, requirements, and design reviews.
  • Implement your designs, write code, perform unit tests, integrate into our distributed video security system and follow through the product design/development lifecycle.
  • Develop new algorithms and software, analyze, review, and re-architect current designs in order to create new capabilities as well as improve performance, efficiency, and sustainability.
  • Work with other software developers within the engineering team, lead off-shore development teams, and work with supervisors in other departments to resolve problems and facilitate development efforts.
  • Estimate and plan development tasks, improve development processes and tools to meet corporate targets.
  • Contribute to the success of the company.

MINIMUM REQUIREMENTS

  • 5+ years of C/C++ design and coding experience
  • Java/C++/C application programming in distributed/embedded Linux environments
  • Extensive experience with Marlin, Playready, OMA or any other specific digital video distribution technology
  • Client/server architectures and developments
  • You must be a top performer, committed to excellence, and work well in a high talent team

DESIRED

  • Security protocols
  • Network programming using TCP and UDP
  • Multi-threaded programming experience
  • GPRS, mobile 3G.IP, SMS

HOW TO APPLY

Please send your résumé and salary requirements to jobsl@verimatrix.com



Regional Sales Manager, APAC.


RESPONSIBILITIES

  • Participate as an integral part of the Verimatrix APAC team
  • Generate and manage all sales activities in the defined markets
  • Achieve sales targets set by management
  • Manage existing customer accounts to grow business (including helping with resolving support and accounting issues)
  • Execute strategy to gain traction in traditional broadcast (DVB), hybrid, and OTT markets
  • Build and maintain relationships with existing and future go-to-market partners (global and local) that are active in the APAC markets
  • Track market developments and keep management up to date on market intelligence
  • Coordinate marketing activities in the region with the Marketing Department in San Diego through the Vice President, APAC. This includes local shows, press releases, translation
  • Keep central sales database up-to-date with respect to territory accounts and opportunities

MINIMUM REQUIREMENTS

  • Sales professional with proven track record of selling successfully into the Telco and Broadcasting (DVB-C/S/T/hybrid) markets, with over 10 years of related experienced
  • Proven experience in both generating new account leads and closing deals
  • Demonstrated ability to meet/exceed sales objectives
  • Experience in actively participating to set and execute sales strategies
  • The ability to work both independently (located remotely) and as part of a team
  • Self-starter and self-motivated
  • Ability to present Verimatrix in a professional manner to customers, partners and the industry at-large
  • Successful experience working in the video distribution business (selling hardware, software, or services to video service providers). Knowledge of the broadcasting business and content protection/CAS business is preferred but not required
  • Technical knowledge of content protection/CAS and video (DVB) distribution is preferred but not required

LOCATION REQUIREMENTS

Location is flexible within reason but prefer Singapore.

HOW TO APPLY

Please send your résumé and salary requirements to jobsf@verimatrix.com



Senior C/C++ Engineer, Developers, Technical Lead/Architect


RESPONSIBILITIES

  • Application and system level design and development of software for a 24/7 high reliability Video on Demand security system. Our customer base of large Telco's demand high reliability
  • Participate and lead discussions dealing with architectures, specifications, requirements, and design reviews
  • Implement your designs, write code, perform unit tests, integrate into our distributed video security system and follow through the product design/development lifecycle
  • Develop new algorithms and software, analyze, review, and re-architect current designs in order to create new capabilities as well as improve performance, efficiency, and sustainability
  • Work with other software developers within the engineering team, mentor junior developers, and work with supervisors in other departments to resolve problems and facilitate development efforts
  • Estimate and plan development tasks, improve development processes and tools to meet corporate targets
  • Contribute to the success of the company

MINIMUM TECHNICAL REQUIREMENTS

  • 8-10+ years of C/C++ design and coding experience
  • You must be a top performer, committed to excellent, and work well in a high talent team!

MUST BE AN EXPERT IN

  • C++/C applications programming on the Windows platform
  • Solaris and/or Linux

MUST BE EXPERIENCED WITH

  • Network programming using TCP and UDP
  • Multi-threaded programming experience
  • Programming for high reliability in a distributed environment
  • Application development, debugging and system integration

PREFERRED BUT NOT REQUIRED

  • DCE/RPC, SOAP, MPEG2, MPEG4, H.264, ISMA
  • Windows Media 9
  • Cryptography, encryption, decryption, digital certificates, security architectures
  • Video Conditional Access Systems, Video watermarking
  • ODBC SQL Database calls
  • SNMP
  • Digital Rights Management
  • HDTV, ATSC, DVB, DVD, DV
  • Smart Card or secure micro programming
  • ISO 7816 interface
  • Experienced with the development of cable systems, DVB, DMB technologies, conditional access, content security, and / or encryption.

HOW TO APPLY

Please send your résumé and salary requirements to jobsf@verimatrix.com


Senior QA Engineer


RESPONSIBILITIES

  • Leads QA activities through entire development cycle (Requirements, Design, Test Development/Execution, and Verification & Validation.) Reviews requirements, design, code, test cases, and other documentation for potential issues. Works with the development team, project management, and network operations to ensure that requirements are verifiable.
  • Plans, sizes, and schedules testing activities accordingly. Develops Test Strategies and Master Test Plans.
  • Develops and executes test cases/scripts and accurately and concisely reports both progress and defect status via Test Case and Defect Tracking databases, tracking issues to resolution. Tests all deliverables for professional work, including the product, installation of product, and User Documentation for product.
  • Sets up networked (IP) equipment for video content security tests in Windows, Linux, and Solaris.
  • Works with Development and Customer Care Departments to better characterize defects.
  • Leads improvements to existing quality processes, including processes spanning multiple departments; leads the development of organization-wide quality plans.
  • Lead and mentors others in all the above.
  • Position may focus on Functional, System, Automation, or Performance Testing. Other duties may be assigned as needed by the Department.

REQUIREMENTS

  • 5-7 years real world testing experience, three of which include leading projects.
  • Excellent understanding of typical software engineering practices (Defect Tracking, Test Case Management, Lifecycle models.) Experience with Agile methods is a plus.
  • Experience with Backend/Application Server Testing is essential. Tester-level proficiency in Linux\Win\Solaris.
  • Knowledge of network principles and of TCP/UDP/IP technology required. Previous experience testing internet video products is a plus.
  • Understanding of Relational Databases and use of basic SQL commands.
  • Excellent analytical skills. Root cause analysis in both software bugs and in processes.
  • Experience in QA activities for unit, component, system, smoke, regression, and automated testing. Proven methodic approach to these is required (equivalence tests, boundary tests, state-transition, orthogonal arrays).Experience in QA activities for unit, component, system, smoke, regression, and automated testing. Proven methodic approach to these is required (equivalence tests, boundary tests, state-transition, orthogonal arrays).
  • Proven good scripting/coding skills. Understanding of Coding Concepts such as OOP. Excellent attention to detail and follow-through.
  • Excellent ability to work independently, in team, and in leading a team.
  • Personal Traits: Strong written, verbal, and presentation skills. Excellent interpersonal skills. Self-motivated and energetic team player.

EDUCATION

  • Bachelor's Degree in Computer Science, Mathematics, EE or similar field is required. Further professional certifications/professional growth achievements are a plus

HOW TO APPLY

Please send your résumé and salary requirements to jobs-L@verimatrix.com



Developers/Sr. Embedded Engineers/Technical Lead


RESPONSIBILITIES

  • Set top box integration of novel media security approaches using encryption, authentication, and digital watermarking technologies
  • Development of STB firmware from C/C++ code for video modifications with emphasis on security, high performance, and high reliability mostly in a Linux environment
  • Working with hardware providers and technology partners during the technology integration process
  • Support your code through the product design/development lifecycle
  • Working with other software developers in our team
  • Contribute to the success of the company

MINIMUM TECHNICAL REQUIREMENTS

  • 8-10 years of embedded C/C++ experience using a variety of different development environments
  • Must have experience with different tool chains and embedded operating systems
  • Experience with real-time development of time critical operations and synchronization with hardware or other software elements
  • Very good C/C++ coding skills as well as development environment setups, toolchain configurations, makefiles, special compiler and linker command scripts, and cross-platform debuggers.

PREFERRED BUT NOT REQUIRED

  • Set Top Box or digital video development
  • Experienced with all development stages in the product development life cycle
  • Project management and communication skills, working with integration partners
  • Consumer video standards such as: MPEG, ATSC, DVB, AVC, H.264, NTSC/PAL
  • Video Processing Systems / Digital watermarking
  • Smart Card or secure micro programming
  • ISO 7816 interface

EDUCATION

  • BS in Computer Science or Mathematics or equivalent - MS preferred

HOW TO APPLY

Please send your résumé and salary requirements to jobsf@verimatrix.com



Software Engineer for Database Applications


Member of a software development team delivering a demanding, real time, highly availability IPTV content security system, using embedded Oracle 10gR2 including RAC.

RESPONSIBILITIES

  • Application and system level design and development of software for a 24/7 high reliability Video on Demand security system. Our customer base of large Telco's demand high reliability
  • Implement your designs, write code, perform unit tests, integrate into our distributed video security system and follow through the product design/development lifecycle
  • Design and implement scalable database solutions to support high-volume OLTP applications
  • Design and implement solutions backup and recovery, disaster recovery, database monitoring, and security
  • Analyze the data stored in the database and to make recommendations relating to performance and efficiency of that data storage. This might relate to the more effective use of indexes, enabling “Parallel Query” execution, caching, ODBC configuration or other DBMS specific features.
  • Participate in application architectural design and reviews, including contributing to technical design documentation
  • Other duties may be assigned.

TECHNICAL REQUIREMENTS

  • 5+ years of C++, C or Java database software development.
  • Multi-threaded programming experience
  • Programming for high reliability in a distributed environment
  • Application development, debugging and system integration
  • Independent position requires excellent organizational skills

PREFERRED BUT NOT REQUIRED

  • Experience using ODBC, OCI or JDBC building scalable OLTP applications on UNIX or LINUX
  • Knowledge of Oracle RAC configuration and tuning
  • Knowledge in Oracle backup/recovery methodologies and strategies
  • Database application tuning and troubleshooting
  • Installing Oracle on Windows/Linux/UNIX/Solaris
  • Network programming using TCP and UDP
  • Cryptography, encryption, decryption, digital certificates, security architectures
  • ODBC SQL Database calls
  • SNMP

EDUCATION

  • BS in Computer Science or Mathematics or equivalent

HOW TO APPLY

Please send resume with salary requirements to jobsf@verimatrix.com

Solutions | Products | News & Events | Partners | Company Printable Page