Career Opportunities

Engineering

  • C++ Engineer – Emeryville or Nevada City, CA

    Apply NowWe are currently looking for outstanding engineers to meet our growth and further improve our software products in the digital video industry. In this position, the candidate will be designing, developing and integrating multimedia features supporting various Telestream software products including Wirecast, Flip4Mac, Switch, ScreenFlow, Episode, FlipFactory, and Vantage. Eligible candidates should be self-motivated and experienced in driving end-to-end integration of these features in a cross-platform environment.

    Telestream offers its employees a very competitive compensation package include medical, dental, and vision benefits, matching 401k, and an open corporate culture that can’t be beat.

    Working remotely may be an option for the right candidate.

    Required skills, knowledge and abilities:

    • Bachelors Degree in Computer Science or equivalent engineering field
    • Demonstrated skills in software engineering practices such as design, documentation, code, and developer level unit testing
    • Ability to analyze and break down problems
    • Demonstrated ability to make significant contributions to architecture and design documents
    • Demonstrated mastery of C++ and object-oriented software design
    • Strong multithreaded design and programming skills
    • Should have some development experience with various media formats such as H.264/AVC and container formats such as MP4
    • Good team player, assertive, self-starter with a can-do-attitude and good communication (verbal and written) and organizational skills
    • Experience working with code versioning systems and issue tracking systems

    Desired Skills:

    • Experience designing and implementing software development libraries
    • Experience with automated testing systems
    • Experience with continuous integration systems
    • Agile methodologies

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

  • Lead Software Developer, Desktop Products – Nevada City, CA

    Apply NowTelestream is recruiting for a Lead Software Developer to help drive the development and direction of our Desktop Products. The right candidate will be able to lead a team through the full product lifecycle from product design through product release. This position partners closely with the product marketing team. Prior experience in program management, as a lead developer or mentoring other engineers is important.

    Primary responsibilities and functions include:

    • Drive development/direction of desktop products
    • Team Leadership
    • Work through product lifecycle from design through release

    Required skills, knowledge and abilities:

    • BS Degree in Computer Science or other appropriate technical field with 7+ years experience.
    • Experience developing Desktop applications
    • Proven expertise in C++ on either Windows or Mac
    • An affinity for working with digital video
    • A technical aptitude and depth that would enable you to naturally lead the technical direction of a product.
    • Multi-threaded program experience
    • Lead experience

    Additional strengths:

    • Direct X, Direct 3D, OpenGL, Cocoa or, Objective-C
    • RTSP, RTMP, video compression and decompression
    • Video cameras, capture cards, APIs
    • iOS and/or Android development

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

  • Software Engineer II – Nevada City, CA

    Apply NowTelestream is looking to add an experienced, driven team player who likes taking a lot of individual responsibility. The right candidate must be able to work independently and on teams when required. Must be experienced with full product lifecycle.

    Primary responsibilities and functions include:

    • Design and develop programming systems making specific determinations about system performance.
    • Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
    • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
    • Making presentations to customer or client audiences or professional peers.
    • Maintain positive client interactions.
    • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
    • Responsible for communicating with engineers and manufacturer's technical support staff regarding programming needs and performance.
    • Provide assistance to testers and support personnel as needed to determine system problems.
    • Review and repair legacy code.
    • Responding promptly and professionally to bug reports.
    • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
    • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
    • Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output.
    • Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.
    • Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
    • Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments.
    • Working with computer coding languages;
    • Writing operational documentation with technical authors;
    • Maintaining systems by monitoring and correcting software defects;
    • Working closely with other staff, such as project managers, graphic artists, systems analysts, and sales and marketing professionals;
    • Consulting clients/colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement information;
    • Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications;
    • Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project-
    • Researching, designing and writing new software programs;
    • Testing new programs and fault finding;
    • Developing existing programs by analyzing and identifying areas for modification;
    • ‘bolting together’ existing software products and getting incompatible platforms to work together;
    • Investigating new technologies;
    • Creating technical specifications and test plans.

    Required skills, knowledge and abilities:

    • Bachelor’s degree in Computer Science, Computer Engineering or a related discipline.
    • 2 to 5 years of experience in the software engineering field, or a Master’s degree in Computer Science, Computer Engineering or a related discipline.
    • Equivalent experience in software, programming languages and software design principles.
    • Knowledge of modern computer languages and object oriented design.

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

  • Quality Assurance Test Technician III, Transcoder – Nevada City, CA

    Apply NowThe Telestream Transcoder team is looking to add a new QA Test Tech III to their ranks working on Vantage and FlipFactory products. If you have an affinity for video and audio, are a skilled QA Software Technician with great communication skills and enjoys mentoring other technicians, this might be the right role for you.

    Primary responsibilities and functions include:

    • Develop, write and execute test plans to qualify various products functionality
    • Setup and pipe video from one machine to another utilizing knowledge of signal paths
    • Create tools to aid in the testing of product
    • Will consistently discover vital issues/bugs within the product as a result of an expert level knowledge of the product as well as the other components in the workflow
    • Acts as a resource to other technicians as well as other departments for the testing and qualifications of assigned product lines
    • Maintains the knowledge base and disseminates that knowledge continuously to the entire team
    • Define bugs in a defect database in a manner that allows for accurate reporting and good communications to engineers
    • Completes all test plans assigned quickly and accurately with added ad hoc/exploratory testing that is not explicitly written into the test plan
    • Use of various broadcast servers to qualify outputs
    • Assist others with setting up systems and developing testing methodologies
    • Measures video and audio quality against standards specifications

    Required skills, knowledge and abilities:

    • Computer related Associates Degree plus three years advanced QA experience or equivalent work experience in place of formal education
    • Experience with software release cycle
    • Advanced knowledge of the Quality Assurance process and testing
    • Advanced knowledge of multiple operating systems
    • Ability to use various broadcast servers to qualify outputs
    • Advanced knowledge of networking and how data flows through networked applications.
    • Advanced Knowledge of analysis tools and the ability to train others
    • Effective written and verbal communication with employees and management of the organization
    • Experience leading and/or mentoring Tier I and Tier II technicians
    • Demonstrated ability to set priorities and ask for assistance when needed
    • Ability to complete multiple tasks and projects within deadlines
    • Punctual, reliable attendance is required

    Additional strengths:

    • Programming capability. (e.g. JAVA, Objective C, Batch Scripting, C++)
    • Knowledge of audio formats and specifications
    • Knowledge of localization testing

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

  • Quality Assurance Test Technician I, Transcoder – Nevada City, CA

    Apply NowThe Telestream Transcoder team is growing and needs to add another team member. If you have a background in software QA testing, an affinity for video this might be the perfect role for you. The primary responsibility of the Quality Assurance Test Technician is to execute test scripts for the testing of existing Telestream products to qualify functionality.

    • Finds and reports bugs to the company database.
    • Define bugs in a defect database in a manner that allows for accurate reporting and good communications to engineers
    • Check and verify patch functionality by following written test plans and known test patterns
    • Explore with manager or fellow workers best methods to further test and fully qualify patches
    • Run simultaneous tests across multiple platforms with efficiency
    • Understands how to use various broadcast servers to qualify outputs
    • Understands networking and how data flows through networked applications
    • Independently uses available resources internal and external to find answers to questions that pertain to the quality of the various software/hardware products
    • Analyzes video and audio for quality
    • Shows initiative by learning to use assigned applications by reading manuals

    Qualifications:

    • High School Diploma or equivalent
    • Thorough knowledge of Quality Assurance process
    • Good understanding of how to create a clean test system
    • Thorough knowledge of Testing- performance and functional
    • Knowledge of Microsoft and/or Apple operating systems as well as networking processes
    • Punctual, reliable attendance is required
    • Ability to communicate effectively with employees and management of the organization
    • Ability to set priorities and/ or ask for assistance in setting priorities if needed
    • Strong written and verbal communication skills
    • Ability to complete multiple tasks and projects within deadlines

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

Sales

  • Inside Sales Representative, Key Accounts – Nevada City, CA

    Apply NowAt Telestream, we are creating exciting products that are revolutionizing the marketplace. Our products are used to live stream concerts, sports, classes and church services. We have a team of people whose creativity, talent and passion have helped to create an environment that is healthy, hard- working and fun. We are looking for an Inside Sales Representative to join our talented group of sales professionals and be responsible for key strategic accounts and direct sales. This individual will generate revenue through the creation of sales leads, initiation of prospect calls, and establishment of ongoing rapport with existing and potential customers. Integrity, vision, and passion are essential for this role.

    Primary responsibilities and functions include:

    • Identify decision makers within targeted leads to begin sales process.
    • Penetrate all targeted accounts and radiate sales from within client base.
    • Maintain and expand the company’ s database of prospects.
    • Identify key accounts within target vertical markets.
    • Overcome objections of prospective customers.
    • Emphasize product/service features and benefits, quote prices, prepare written quotations, discuss credit terms, enter orders and prepare sales reports which contain all direct sales activities and results.
    • Update sales opportunities in CRM and participate in weekly pipeline review meeting.
    • Handle inbound and make outbound calls to existing customers and prospects via telephone, case communication and e-mail and convert them to sales.
    • Where necessary, support-marketing efforts such as trade shows, exhibits, and other events.
    • Collaborate with management and other inside sales representatives to determine necessary strategic sales approaches.

    Required skills, knowledge and abilities:

    • Proven ability to multi-task, deliver exceptional results in fast paced, dynamic environment;
    • Outstanding written/verbal communication and presentation skills;
    • Strong decision-making and problem solving skills;
    • Exceptional analytical, organizational and interpersonal skills;
    • Enthusiastic attitude with strong leadership skills;
    • Proficiency with Microsoft Office suite, including Word, Excel, Power Point and Outlook;
    • University or college degree in Computer Science, Business, Marketing, or an acceptable combination of education and experience.
    • Five to seven years of direct work experience in an inside sales capacity within high-tech and/or software industry.
    • Demonstrated ability to convert prospects and close deals while maintaining established sales quotas.
    • Solid experience in opportunity qualification, pre-call planning, call control, account development, and time management
    • Success in qualifying opportunities involving multiple key decision makers
    • Strong problem identification and objection resolution skills.
    • Able to build and maintain lasting relationships with customers.
    • Excellent listening skills.
    • Self motivated, with high energy and an engaging level of enthusiasm.
    • Able to perform basic calculations and mathematical figures.
    • Ability to occasionally travel and attend sales events or exhibits.
    • Ability to work individually and as part of a team.
    • High level of integrity and work ethic.
    • Experience with customer relationship management (CRM) software.

    Working Conditions:

    • Some travel may be required
    • Ability to attend and conduct presentations.
    • Manual dexterity required to use desktop computer and peripherals.
    • Overtime as required

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

  • Sales Engineer, Live Streaming and Encoding Products – Nevada City, CA

    Apply NowAt Telestream, we are creating exciting products that are revolutionizing the marketplace. Our products are used to live stream concerts, sports, classes and church services. We have a team of people whose creativity, talent and passion have helped to create an environment that is healthy, hard- working and fun. We are looking for an Sales Engineer to join our talented group of sales professionals and help prospective customers on the use, configuration and implementation of our live streaming, screencasting and encoding software. The ideal candidate has experience in both live video production and software sales.

    The Desktop Application Sales Engineer is responsible for actively driving and managing the technology evaluation stage of the sales process, working with the inside sales team as the key technical advisor and product advocate for our products. The Sales Engineer must be able to articulate technology and product positioning to both business and technical users. Integrity, vision, and passion are essential for this role.

    Primary responsibilities and functions include:

    • Set up and deliver sales presentations, product demonstrations, and other sales actions.
    • Support Channel Resellers in presentations to prospects.
    • Establish and maintain strong relationships throughout the sales cycle.
    • Must be organized and analytical, able to eliminate sales obstacles through creative and adaptive approaches.
    • Has the ability to effectively communicate with a broad range of users on system design and the use of video production software.
    • Must be able to understand the customer's workflow requirements and respond to in-depth customer questions and inquiries.
    • Recommend products, configuration and design choices. Document workflows based on customer's requirements.
    • Must be organized and analytical, able to eliminate sales obstacles through creative and adaptive approaches.
    • Understand product capability gaps or functionality to define ways to handle them using partners, product enhancements, etc.

    Required skills, knowledge and abilities:

    • Proficient on both Mac and Windows Operating Systems, and a deep understanding of networking and digital video technology.
    • Familiarity with the use of CRM software, and the willingness to rely on it.
    • Strong understanding of the basic functions of broadcast servers and editing systems.
    • Demonstrable skills in project organization, communication, and professional presentations.
    • Excellent verbal and written communication skills and end-user training ability.
    • Experience with Wirecast, ScreenFlow, Episode and other Telestream products a plus.
    • A willingness to travel (up to 50%) and often work unusual hours

    Working Conditions:

    • Fifty percent travel required
    • Ability to attend and conduct presentations.
    • Manual dexterity required to use desktop computer and peripherals.
    • Overtime as required

    If you are interested and your qualifications match the above, please apply today!

    EEO Employer/Vets/Disabled

Interested in working at Telestream?

Would you like the opportunity to contribute your skills and ideas to a growth company in the exciting digital video space? We are looking for passionate individuals to help develop digital media transcoding, streaming, and network-based video products – that allow users to watch video on any screen, including TV, computers, mobile phones, iPads, and other devices.

Telestream is a leading global provider of digital media encoding, delivery, workflow automation, and cross-platform compatibility solutions. Founded in 1998, the Company has experienced double-digit growth each year for the past decade. We look for outstanding employees and we treat them very well (including medical, dental, & vision benefits; matching 401k; very competitive compensation packages; and an open corporate culture.)

Our customers include the world's leading broadcasters, media and entertainment companies like HBO and MTV, new media companies like YouTube and Google, Fortune 100 companies, and millions of video consumers.

What's it like to work at Telestream?

We are the developers of many products in the digital video industry such as Flip4Mac, ScreenFlow, Episode, Agility, FlipFactory, and Vantage. Our company is comprised of a team of people whose creativity, talent and passion have helped to create an environment that is healthy, hard-working and fun.

Telestream is headquartered in the Sierra Nevada foothills community of Nevada City, California with offices in Emeryville, CA; Sterling, Virginia; and Bonn, Germany.

EEO Employer/Vets/Disabled