Employment Opportunities
Senior Software Engineer
Since the very beginning of video on the Internet, ViewCast has developed the fundamental driving technologies behind digital video; from our famous Osprey® live video capture hardware to our new Niagara® purpose-built streaming media encoders. We seek only the best engineers to work on our cutting edge and exciting products.
We currently seek a rock star Senior Software Engineer and video guru to contribute to the architecture, design analysis, and development of Windows-based video streaming applications.
Specific responsibilities include:
- Involvement in all phases of software development of our new products and in revision of our current product line
- Perform various design, development, debugging, and testing activities in coordination with other members of development team
- Development and Implementation of specific application software modules, including Web-based GUI
- Architect, design, unit test, and develop specific software modules, including web-based GUI and web services.
- Perform debugging and testing activities in coordination with other development team members.
Qualifications
Essential:
- RTSP, RTMP
- Transport Streams
Also very important:
- Direct Show
- WCF, WPF
Candidates must have most of the things listed above, plus:
- 5+ years of experience with software development, with some experience in GUI layer of product development
- Product development (as opposed to services) experience and involvement of in multiple releases of products deployed in the field
- Experience with Microsoft Dev Studio required. (version 2008 preferred)
- Strong coding skills in C++, COM, and C#
- Strong background in multi-threading and event driven applications
- Knowledge of modern Windows GUI conventions and techniques
- Extensive experience with Microsoft development. Should include some of these technologies: .Net 2.0-3.5, .Net web development, XML, SQL
- SilverLight and multimedia programming experience is a plus
- Strong communication and team skills are essential.
- BS in computer related field OR equivalent years of experience.
- Clean, reusable, object oriented coding practice. Code hackers need not apply.
What We Offer
- A great team environment in a casual, comfortable setting, where exciting products are being developed daily
- Competitive compensation package
- Comprehensive benefits package including health, life and 401k
- Supportive and collaborative teams and company leaders
- Offices located in south Plano.
For immediate consideration, please submit resume to: [email protected]
EOE. No agencies.
PRODUCT MANAGER
We currently seek a Product Manager to develop profitable and innovative product initiatives, including product definition, life cycle management, and product line profitability. The Product Manager analyzes potential markets, develops business cases, product strategy, pricing structures and sales plans for new products, plans and implements product launches and manages the cross functional efforts to ensure timely delivery of the product.
- Monitor market trends and technology developments closely and incorporate these into the overall product strategy
- Identify customer and partner needs and the competitive landscape of each by collecting and analyzing market data from internal and external sources, covering market size, growth rate, profitability, industry cost structures, distribution channels, market trends, competitor information, and key success factors.
- Produce product requirement documents, evaluate their feasibility with Engineering, determine costs, and translate them into an overall product roadmap.
- Oversee the execution of development and implementation, ensuring the product is delivered on-time and within budget constraints.
- Assist in the development of sales and marketing materials to facilitate a successful market launch
- Monitor the financial performance of the product and drive pricing strategy, cost reduction programs, and market segment analysis.
- Collaborate with marketing team to create product education and promotional materials designed for prospects and customers for use by sales channels.
- Serve as the on-going product owner and champion - monitoring customer feedback, ensuring profitability, quantifying customer value/ROI, responding to inquiries, conducting training, participating in customer visits and managing the product enhancement roadmap.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 5 Years+ Product Management or related experience.
- Well-rounded mix of technical and business experience
- Knowledge of and experience in streaming media industry
- Able to work independently yet collaborate cross-functionally in a team environment
- Strong technical aptitude to understand and influence complex technology issues
- Ability to build and maintain positive relationships internally and externally
- Excellent technical writing ability (requirements and documentation)
- Strong communication and presentation skills
- Thorough understanding of product lifecycles
- Strong influential capability
- A positive, enthusiastic, “can-do” attitude
- Ability to work in a fast changing, highly dynamic, geographically dispersed environment
- Willingness to put in extra effort when required and ability to cope with demanding situations, tight deadlines, and peaks in work load
What We Offer
- A great team environment in a casual, comfortable setting, where exciting products are being developed daily
- Competitive compensation package
- Comprehensive benefits package including health, life and 401k
- Supportive and collaborative teams and company leaders
- Offices located in south Plano.
For immediate consideration, please submit resume to: [email protected]
EOE. No agencies.