InvestorsHub Logo
Post# of 1382
Next 10
Followers 19
Posts 4455
Boards Moderated 0
Alias Born 03/27/2001

Re: cksla post# 63

Friday, 07/23/2004 12:33:14 PM

Friday, July 23, 2004 12:33:14 PM

Post# of 1382
Senior Video Software Engineer – Flash Authoring
Job Number: 2075BR
Location: San Francisco, CA

Apply
Summary
Macromedia is looking for an extremely bright and talented C++ engineer with top-notch video expertise to help create features for the next version of Macromedia Flash, the professional choice for creating rich content across desktops and devices. In this position you will work closely with quality assurance and other software engineers to create and drive video functionality in the Flash authoring software. The software you create will give web and video professionals new capabilities for creating video content that leverages the Flash Player—the most widely available video playback software on any computer platform today.

Responsibilities
Help drive the vision for video functionality within Flash, both through coding features and identifying opportunities.
Help drive the functional and architectural design of the product and work with other product teams to ensure cross-product consistency.
Work closely with Product Design and QA to define the right workflow and ensure quality for all the features you implemented.
Interact frequently with customers, understand customer needs and pain points, and help create a product that ensures customer success.
Design and implement new features in C++ and MFC, while maintaining compatibility with a large, existing, and cross-platform (Windows and Macintosh) code base.
Make the engineering trade-offs necessary to ensure timely delivery of the product.
Requirements
B.S. or M.S. degree in Computer Science, Digital Signal Processing, or related field from a top university, or equivalent experience.
Five or more years' experience with C++ and object-oriented design methodology.
Three or more years' experience in the video software field, or relevant video experience including video hardware or software development, digital video, image processing, or video hardware or software codec development.
Strong understanding of a wide range of video and image processing techniques and digital video compression standards, such as MPEG-1, MPEG-2, MPEG-4, H.263, H.264, and Windows Media Video.
Excellent communication and interpersonal skills.
Strong customer focus.
Motivated self-starter who likes working on very productive, fast-paced teams.
Ideal
Other useful video experience, including HDTV, ATSC, DVB, DVD, DV, professional video editing systems.
Significant contribution to the development of one or more market-leading software applications.
In-depth knowledge of Windows APIs and development tools.
Experience with Macintosh APIs and tools or with cross-platform development.
Experience with code performance optimization techniques and tools.
Strong knowledge of computer graphics, multimedia, or user interaction techniques.
Experience with all aspects of the product development cycle for a shrink-wrapped product, from requirements through specification, design, coding, debugging, release, and maintenance.
Familiarity with Macromedia Flash, Dreamweaver, and server technologies.
Knowledge of the Flash authoring tool as a designer and/or developer.
Experience integrating technology from third-party companies.

Join the InvestorsHub Community

Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.