Showing posts with label divx. Show all posts
Showing posts with label divx. Show all posts

Sunday, October 7, 2007

CE Certification Technician - Day Shift at DivX

CE Certification Technician - Day Shift
Location: USA, San Diego
Description
Are you certifiably a stickler for details? Before buying a new product, do you look for the UL and Good Housekeeping seals of approval? Do you always read the instructions before you set up a new DVD player/stereo system/blender? If so, you could fit in as our Consumer Electronics (CE) Certification Technician.

We've got a great team focused on partners and licensing, but around here we’re known as the Ox business unit. Our motto is “Get it right the first time” and we prefer our coffee black.

The CE Certification Technician assists with DivX device certification activities and tests a variety of DVD players and other consumer electronic devices to ensure their quality and functionality meet the standards of our DivX Certification Program. Reporting to the Certification Center Manager, the CE Certification Technician updates device test plans and reports certification process problems to the CE Certification Coordinator.

The Everyday View
  • Perform certification activities, certification testing and schedule updates
  • Ensure DivX Certification standards are met for all devices
  • Document and report certification test results per device and/or certification process problems
  • Maintain and update RN support system regarding certification activities and CE partner information
  • Report failure conditions regarding hardware and embedded software problems
  • Compare the quality and reliability of video playback on multiple CE devices
  • Participate in CE Certification support and inventory activities as required
  • Work closely with the Field Applications Engineering team on certification issues relevant to platform hardware and embedded-software partners

The Kind of Person We're Looking For
  • Minimum 2 years in customer service/technical support role
  • Able to use the suite of MS Office products with intermediate to advanced knowledge of Excel
  • Excellent written and verbal communication skills
  • Attention to detail and a good eye for video quality
  • Previous experience working with digital video in a quality environment (editor, QA, testing, etc.) a plus but not required
  • Familiarity with MPEG or H.26x video encoding a plus but not required
  • Certification in multimedia development, video engineering or non-linear video editing a big plus but not required
  • BS CS/EE or related technical experience
Link

Codec Product Manager at DivX

Codec Product Manager
Location: USA, San Diego
Description
Do you know the difference between Kodak and a codec? Do you know a community where everyone is a programmer? Can you tell when you’re watching a Def Jam video in high def or standard def? You can? Really? In that case, you should send us your resume.

We are currently seeking an enthusiastic product manager to join our Media Languages group. As the Codec Product Manager, you’ll be responsible for managing the lifecycle of our codec core technologies, and its integration with all relevant product lines. This key position focuses on the core of media technologies and influences the resulting applications—from desktop tools to consumer electronics media solutions. If this position sounds like a match for your skill set, we look forward to hearing from you.

The Everyday View
As the Codec Product Manager for DivX, you’ll work with engineering, product management, marketing and sales to develop product requirements and help define and refine our go-to-market strategies. You’ll also be expected to:

  • Define the codec product strategy and roadmap
  • Deliver product requirement documents (PRDs) with prioritized features and corresponding justification
  • Work with external third parties to assess partnerships and licensing opportunities
  • Be an expert with respect to competition in the media technology space
  • Develop the core positioning and messaging for the codec product(s)
  • Perform product demonstrations for customers
  • Propose an overall budget to ensure success
  • Provide analytical data and collateral that define the codec product(s)
  • Act as a leader within the company

The Kind of Person We're Looking For
You have a demonstrated ability to clearly define product requirements, determine the business case and value propositions for various products. You research and deliver competitive intelligence on other offerings and create effective go-to-market strategies. You’ve been praised for possessing a unique blend of business and technical savvy and big-picture vision. You’re comfortable understanding trends and potential problems within complex markets, and adept at finding innovative solutions for the broader penetration of DivX technology in software and consumer electronics. You also have:
  • A strong technical background
  • A proven track record of successfully managing, releasing and establishing market traction for new audio/video codecs/formats
  • Experience with open or partner shared source programs and community driven technology (consumers or developers)
  • 3+ years in a position of increasing responsibility in a software and codec product management environment
  • Experience and expertise researching and establishing product requirements
  • Knowledge of software and web services with an emphasis on multimedia playback applications
  • Excellent written and verbal communication skills with a demonstrated ability to develop and present highly professional and effective presentations for both business and technical audiences
  • A bachelor's degree in computer science, computer engineering, electrical engineering is required; an MBA is desired

On the personality side of things, you must be:
  • A highly motivated self-starter with a high degree of integrity and creativity
  • A charismatic team player with the ability to multi task
  • Able to complement other product initiatives and work cross-functionally with other departments to drive and execute business and product strategy
Link

Creative Director at DivX

Creative Director
Location: USA, San Diego
Description
Hi. We're DivX, and we're looking for a creative director to help us create a brand identity worthy of the innovative and diverse technology products we make. We've gotten a good start with our DivX brand, but it's time to take it up a notch. (Bam.) We need someone bold, curious and creative, with experience using design to build consumer brands that people are so passionate about that the brand needs to turn up its collar to hide the hickeys when it goes home to mom and dad.

You should have experience building and managing teams of designers, creating company cultures that support and value design, and most important, setting clear creative direction that helps build strong brand identities. What we do cuts across media—from the web to the desktop to the home theater to mobile. We need someone who can design for perspectives from 2-foot to 10-foot, from the visceral to the spiritual and everything in between.

The Everyday View
You will be responsible for all design at DivX on a global basis. This includes managing all design work on a day-to-day basis, and championing and evangelizing good design high and low throughout the organization. We need you to figure out how to express our complex brand essence in a simple and powerful brand identity that works well around the world and across mediums. You will lead our internal design team (based in San Diego, California) and manage external designers and firms when necessary to achieve our goals.
  • Define a creative vision and set the creative direction for all of DivX for a strong and consistent brand identity on a global basis, including redesigning or refreshing brand identities where necessary
  • Lead, build and grow our in-house design team
  • Direct projects in several design disciplines, including print design, typography, illustration, web design, graphic design, motion design, product design and user experience design
  • Champion a clear and consistent brand identity design and use the design team to manifest it in all external and internal communications
  • Define a creative process that allows the design team to support the operational needs of our diverse and growing business
  • Manage the creative process to deliver design projects on time and under budget
  • Source and manage relationships with outside firms and freelancers to complete design projects when necessary
The Kind of Person We're Looking For
If you know your Bierut from your Rand, your Cooper from your Kalman and your Bauhaus from your Post-Modern, give us a shout (metaphorically, via email). Strongly held opinions on Helvetica are a must.

The person who will make our toes tingle will have:
  • 5-10 years of experience as a working art director and/or creative director, with a portfolio to show for it (if possible, please provide a link to your online portfolio with your submission)
  • Significant experience managing and leading creative teams to do great work (ditto on the online portfolio per the above)
  • A strong fundamental understanding of graphic design, web design, print design, interactive design and motion design
  • A passion for great consumer brands and an understanding of how design can be used to create them
  • Experience designing for multiple media with a recognition of their similarities and differences
  • A history of creating an environment and culture that celebrates and promotes good design
Link

Director, Segment Marketing at DivX

Director, Segment Marketing
Location: USA, San Diego
Description
Do you eat lunch at your desk so you can surf the web to stay abreast of happenings in the consumer electronics industry? Do you subscribe to and actually read the e-newsletters you receive from the CEA and other consumer electronics websites? If you answered yes to these questions, this newly created position with our newly public company may be just the move you’re looking to make this year.

We’re the folks who brought you the DivX codec, then consumer electronics products that support DivX video, and then Stage6 - the video sharing site that lets you download DivX video to play on your TV. Now we’re hiring a Director of Segment Marketing. This position is responsible for developing a strategic analysis of the media and networking landscape of the consumer electronics industry. The ideal candidate has an intimate knowledge of hardware, software and services within the consumer electronics industry and experience delivering industry segment analysis, the IC, ODM, OEM ecosystem for each segment, end-user use case identification and high level business and product recommendations. This is a key position that supports our product management and business planning processes.

The Everyday View

The Director of Segment Marketing will create and execute a global Segment Marketing strategy to drive the DivX brand and new business development. Responsibilities include:

  • Daily management of segment marketing team
  • Creating and managing the development and maintenance of segment plans
  • Developing end-user usage scenarios and solutions
  • Engaging and managing external research and analyst firms
  • Creating and managing centralized research library
  • Supporting product management and business planning

The Kind of Person We're Looking For

We’re looking for a seasoned marketing director with specific consumer electronics industry experience. You must have:

  • 15 years of marketing and product marketing leadership experience in consumer electronics
  • Ability and experience delivering successful business models
  • Excellent written and verbal communications skills
  • Excellent organizational and logistical skills
  • Familiarity with digital media technology and the passion to become articulate about the DivX brand
  • Experience managing budgets and vendor relationships
Link

Finance and Compliance Manager at DivX

Finance and Compliance Manager
Location: USA, San Diego
Description
DivX is looking for a qualified Finance and Compliance Manager to oversee finance functions and Sarbanes-Oxley (SOX) compliance issues. This position reports to the Senior Director of Finance and regularly interfaces with other members of senior management. The person who fills this position will manage the activities of the SOX auditing department and assist our treasurer with relevant activities. If this position sounds like a good match for you, send us your resume. We look forward to hearing from you.

THE EVERYDAY VIEW
  • Manage the coordination of company financial planning, procurement and investment functions
  • Maintain necessary relations with banks and other financial institutions
  • Assist the treasurer with relevant activities, including:
    • Insurance and risk management
    • Cash and investment monitoring and activities
    • Coordination of mergers and acquisitions activities and integration
    • International analysis
    • Tax analysis
  • Ensure the company is achieving full SOX compliance within prescribed timeframes
  • Document and test controls related to the Sarbanes-Oxley Act
  • Develop the annual internal audit risk assessment and plan
  • Follow the audit plan and complete reviews within the budgeted timeframes
  • Develop and revise audit programs to address the organization's risk areas
  • Review company records for compliance with established accounting and financial reporting policies and procedures
  • Identify potential control weaknesses, potential accounting/reporting deficiencies and potential business productivity and efficiency opportunities
  • Deliver value-added recommendations in a changing and growing environment
  • Communicate audit results via written reports and verbal presentations
  • Communicate with and support external auditors as they perform SOX procedures
  • Perform special projects, as needed
THE KIND OF PERSON WE’RE LOOKING FOR
  • Understanding of internal controls and Sarbanes-Oxley requirements
  • Excellent written and oral communication skills
  • Solid knowledge of generally accepted accounting principles and generally accepted auditing standards
  • Strong organizational and time-management skills
  • A positive attitude with an excellent customer service mentality
  • Understanding of cash management and treasury functions
  • 5-7 years of experience in a finance or accounting role
  • Prior auditing experience is a plus (either internal audit or public accounting)
  • A bachelor's degree or higher in accounting, finance or business
Link

Global Accounts Manager at DivX

Global Accounts Manager
Location: USA, San Diego
Description
The Consumer Electronics (CE) Global Account Manager will manage our worldwide partnerships with some of the biggest companies in the consumer electronics industry. The position’s primary objectives are to increase our partnerships through the growth of existing business, and obtaining new business opportunities within existing accounts.

The Consumer Electronics Global Account Manager will also monitor and represent the voice of the customer to help DivX align our future product initiatives to meet market demand. If this position sounds like a match for you, send us your resume. We look forward to hearing from you.

THE EVERYDAY VIEW
  • Create account strategies
  • Seek out and define new business opportunities
  • Manage the tactical implementation of account strategies
  • Communicate with field sales teams and execute tactical objectives
  • Represent DivX during customer meetings
  • Determine DivX value propositions from customer meetings
  • Plan, track and follow-up on deliverables, both internal and external
  • Analyze customer and market data and provide reports and recommendations for revenue streams, product launches and marketing activity based on market trends
  • Investigate and understand each customer’s business to identify new opportunities
  • Identify, recommend and execute workflow process changes to efficiently scale the business
  • Drive contract negotiations and execution
  • Negotiate deal terms
  • Forecast quarterly business on an account basis
  • Travel to customer locations and major trade shows on an as-needed basis
THE KIND OF PERSON WE’RE LOOKING FOR
You are highly motivated and a fast learner. You take a creative approach to problem solving, and don’t let hurdles keep you from reaching your goals. You are an incredible problem solver. You pay “to the pixel” attention to detail and communicate well with peers. If this sounds like you, read on for a list of some specific professional and technical skills this position requires.

PROFESSIONAL SKILLS
  • Results-driven personality with the ability to ensure customer objectives are realized
  • Proven track record of account management and sales success
  • A firm understanding of the consumer electronics industry
  • Former experience in one of the following areas: Sales, Product Management, Business Development, Program or Project Management
  • Exceptional customer service skills and the ability to maintain good relationships with clients
  • Demonstrated ability to develop and present highly professional, effective presentations for both business and technical audiences
  • Proficient in managing complex contract negotiations
  • Seasoned matrix management abilities
  • Excellent written and verbal communication skills
  • Ability to prioritize tasks and effectively manage time
  • Ability to work very flexible hours to conduct business around the world
  • Ability to adapt to different business cultures
  • Fluency in English
  • Fluency in Japanese, Korean, German and French is a plus
  • Proficiency in assessing and communicating customer needs
  • Demonstrated ability to work in a fast-paced, fluid and fun environment
  • Strong organizational and multi-tasking skills
TECHNICAL SKILLS
  • In-depth knowledge of DivX, Inc’s suite of products and services
  • Knowledge of video compression technologies
  • Exceptional market knowledge, particularly as it pertains to video technology and the consumer electronics product market including the retail channel
Link

Group Product Manager, Media Experience Solutions at DIVX

Group Product Manager, Media Experience Solutions
Location: USA, San Diego
Description
DivX is currently seeking a Group Product Manager, Media Experience Solutions. As a key member of senior management, this position will help execute the DivX business model while adding to and reinforcing the unique DivX culture and brand. Reporting to the Group Business Manager for Media Experience Solutions, the Group Product Manager will have significant influence on the company’s success. This is a perfect opportunity for an individual who is seeking to further a challenging yet rewarding career in technology solutions, Video-on-Demand and connected home markets. If this position sounds like a match for you, send us your resume. We look forward to hearing from you.

THE EVERYDAY VIEW
As a member of the DivX management team, the Group Product Manager for Media Experience Solutions will participate in executing against the business plan, driving product management and building world class products and services.

  • Lead a team of product managers
  • Establish operational focus and solid tactical planning
  • Develop strategies to better deliver media experiences to the living room
  • Manage the development of new products
  • Support marketing and business development in achieving objectives
  • Establish and maintain deep partnerships with integrated chip (IC) and original equipment manufacturers (OEMs)
  • Work with product marketing to define product requirements
  • Work with engineering to prioritize and focus resources to meet required timelines
  • Manage the networking and communications components of the DivX ecosystem
  • Drive DivX technology adoption among consumer electronics companies

THE KIND OF PERSON WE’RE LOOKING FOR
This Group Product Manager role will require extensive knowledge spanning a broad range of technological areas, including consumer electronics, consumer-centric applications, servers and internet services. Accordingly, the successful candidate could come from any one of these business backgrounds or even an applicable role within the open source development community. Regardless of the specific industry, the ideal candidate for this position must have a demonstrated track record of effective product management in progressively more challenging roles, including managing a team.

PROFESSIONAL SKILLS
  • Excellent written and verbal communication skills
  • The ability to effectively communicate with executives up to the most senior levels of management
  • Experience working in a pre-IPO start-up through IPO to public ownership
  • Familiarity and comfort working in a fast-paced business environment
  • Experience defining and executing against product roadmaps
  • Experience managing product requirements documents
  • A proven ability to perform and effectively utilize customer research
  • Thorough working knowledge of the content creation and delivery industries
  • Experience working closely with top-tier consumer electronic companies

TECHNICAL SKILLS

  • Familiarity with video compression technologies
  • Consumer-centric applications development experience
  • An undergraduate degree in an applicable field of study is required
  • An MBA is highly desired but not required
Link

Friday, October 5, 2007

Manager of Applications Engineering at DIVX

Manager of Applications Engineering
Location: USA, San Diego
Description
Are you an uber-geek, always the first to have the latest gadget – preferably before it's even released? Do you love consumer electronics, product development and watching movies? Does the local computer store know you on a first-name basis? If so, you’re looking in the right place. We're looking for a Manager of Applications Engineering to head up our technical service departments, work closely with integrated chip (IC) manufacturers, original design manufacturers (ODMs), original equipment manufacturers (OEMs) and independent software vendors (ISVs) to incorporate DivX video technology into their products.

Our video creation and playback technologies power millions of consumer electronics devices, from DVD players to portable media players, mobile phones, digital cameras, home media servers and the list goes on. But success didn't come easy. To make it in the CE business, we had to ensure seamless interoperability of DivX content and devices, even across different brand names like Panasonic, Sony, LG, Roxio, Pinnacle, CyberLink etc. This requires insight, quality, precision and rock-solid engineering. Our technologies also power new and innovative web 3.0 applications, connected devices and online communities.

The ideal candidate for this position will have technical mastery in software and hardware design, a knack for troubleshooting and excellent people skills. They will be team-driven, never territorial, freely give credit to others and a poster child of Theory Y. If this sounds like you, then you'd love it here! Send us your resume.

The Everyday View
  • Lead our technical service departments to provide world-class engineering support and certification services to our business partners, namely IC manufacturers, ODMs, OEMs and ISVs in North America and Asia to help them integrate DivX technology into their products
  • Directly manage a team of applications engineers, providing them technical guidance, training and career planning
  • Implement continual process improvement programs that focus on customer quality, manufacturing performance and efficiency
  • Participate in new product development, research and development and go-to-market activities
  • Encourage teamwork and cross-functional cooperation between engineering, support, sales and business operations teams
  • Develop and maintain technical documentation
  • Travel may be required up to 20% of the time to support and build relationships with DivX partners

The Kind of Person We’re Looking for
  • A proven track record managing application engineering, technical support and technical business operations within high-tech product development companies
  • Industry experience with consumer electronics, digital video and software engineering
  • Multicultural experience working with high-tech engineering companies in North America, Europe and Asia
  • Strong engineering, troubleshooting and communication skills
  • Ability to take ownership of multiple issues with demanding partners and ensure they are resolved in a timely manner
  • A mentor who can technically lead an engineering team and foster a positive work environment
  • A bachelor's degree (or equivalent) in computer science or electrical engineering is required
  • An MBA is a strong plus
Link

Quality Assurance Engineer at DIVX

Quality Assurance Engineer (Black-box)
Location: USA, San Diegox
Description

Are you a master at crashing software and blue screening Windows (more than it normally does)? Did you develop a “test plan” before buying your first car? Do you take things apart just so that you can see what makes them tick? Is the statement “Quality is #1” an understatement? If you answered yes to the above questions then DivX would like to hear from you. We’re looking for a quality assurance (QA) engineer to help us maintain a high bar for our next generation of media technologies for PCs, Macs, Linux, servers, embedded systems and consumer electronics (CE) devices.

Our video creation and playback technologies power millions of consumer electronics devices, from DVD players to portable media players, mobile phones, digital cameras, home media servers and the list goes on. To make it this far in the CE business, we had to ensure seamless interoperability of DivX content and devices across different platforms and competing brand names like Panasonic, Sony, LG, Roxio, Pinnacle and CyberLink to name a few. This requires insight, quality, precision and rock-solid engineering.

The ideal candidate for this position will have strong leadership skills, be well-versed in black-box software testing methodologies, team driven, never territorial and a poster child of Theory Y. If this sounds like you and you think you have what it takes, then we’d like to hear from you. Send us your resume.

The Everyday View

  • Propose and help maintain quality assurance policies and procedures, including implementation of methodologies such as black-box testing, conformance testing, test metrics, defect seeding and defect tracking
  • Lead a small team of QA engineers including task delegation and status reporting
  • Perform ad-hoc, systematic and automated testing of software deliverables
  • Thoroughly document test results and track defects until resolved
  • Participate in development and implementation of test automation strategy
  • Work closely with developers and product managers to conduct design reviews, ensure proper testing during implementation, schedule deliverables and resolve known defects

The Kind of Person We're Looking For

  • At least 5+ years of experience in software quality assurance
  • Good technical and intuitive understanding of how software works … and breaks
  • Working knowledge of software development lifecycle principles and QA methodologies
  • Experience using software test tools and knowledge of how to properly interpret their results
  • Experience testing native multimedia software, web applications, and/or device firmware implementations across a range of platforms including Windows, Mac, Linux, embedded systems and consumer electronics devices
  • Experience with best practices and varied engineering processes (e.g., waterfall, agile, scrum)
  • Working knowledge of software configuration management and version control
  • A passion for working in a fun, fast-paced start-up environment
  • Excellent written and verbal communication skills
  • Familiarity with DivX technology is a major plus
Link

Release Manager at DivX

Release Manager
Location: USA, San Diego
Description
Are you a master at herding chickens? Do you have your holiday shopping done in July? Do you arrange your socks by the date you bought them? Are you so neat that your friends confuse it for O.C.D.? Do you combines store coupons and end up getting paid for the item? If you answered yes any of these questions, DivX would like to hear from you. We’re looking for a Release Manager to coordinate releases, communicate schedules and work with stakeholders to ensure timely, high quality releases.

Our video creation and playback technologies power millions of consumer electronics devices, from DVD players to portable media players, mobile phones, digital cameras, home media servers, to name a few. To make it this far in the consumer electronics business, we had to ensure seamless interoperability of DivX content and devices across different platforms and competing brand names, including Panasonic, Sony, LG, Roxio, Pinnacle and CyberLink and others. This requires insight, quality, precision and coordination fit for a ballet.

THE EVERYDAY VIEW

  • Work with teams to define Release Management processes
  • Propose plans to update/streamline existing Release Management processes to efficiently manage the release of code
  • Manage the deployment of the deliverables and ensure that external dependent items are also available at test runtime
  • Work with Configuration Management and Engineering teams to capture and publish a central release calendar containing all known migration dates
  • Setup and verify quality-gate for pre-migration as well as post-migration to include checklists and approvals
  • Ensure requirements from other products (internal and external) that impact current product are included the product release requirements list
  • Collect and report release metrics and assist in the process of migration issue remediation
  • Generate and/or validate Release Notes
  • Validate the release is operating as expected


THE KIND OF PERSON WE’RE LOOKING FOR
The ideal candidate for this position will have strong coordination and leadership skills, be well-versed in software development, testing and version control methodologies. You’re team-driven; never territorial and a poster child of Theory Y. If this sounds like you and you think you have what it takes, send us your resume.


  • Strong management skills with ability to effectively direct the company's release management operations
  • Demonstrate previous experience with the Software Development Life Cycle, Quality Assurance and Software Configuration Management disciplines
  • Experience with engineering best practices and the ability to improve and document process
  • Willingness to work at all levels of the release team
  • Ideal candidate will be well acquainted with the Agile Development process and associated build and release tools and/or methodologies
Link

Senior Product Manager, Software Business at DivX

Senior Product Manager, Software Business
Location: USA, San Diego
Description
Do you dream of spreading your wings beyond your current product management, product marketing or business development role? Do you get adrenalin rushes when juggling multiple fast-paced product releases while keeping your hands on the business steering wheel? Have you ever felt the urge to jump out of your org chart box and really accelerate a business? If you answered yes to any of these questions, DivX would like to hear from you.

DivX is currently seeking a Sr. Product Manager, Software Business to be responsible for planning and driving the execution of DivX software tools licensing and distribution monetization for products including the DivX Player, DivX Converter, DivX Author and future software products. With over 5 million downloads a month, the software tools business is a vital strategic area for DivX and a key driver for the DivX ecosystem. If this position sounds like the right match for you, send us your resume. We look forward to hearing from you.

The Everyday View
At the strategy level, the Sr. Product Manager, Software Business for DivX owns the business planning process and deliverables for DivX software and drives the alignment of internal and external resources according to plan. Specific day-to-day activities will include:

  • Defining, refining and championing software products and business model concepts
  • Crafting effective business plans from concept, to financials and resource planning in concert with product development, segment marketing, finance and senior executives
  • Ensuring the funding and alignment of engineering, marketing and business development resources to execute on the business plan
  • Continuously incorporating business feedback and results to track progress toward and eventually reach the business objectives (revenues and other milestones)
  • Evaluating marketing and advertising needs and opportunities
  • Communicating business strategy, both internally and externally, in support of marketing, advertising and press outreach activities


At the execution level, the Sr. Product Manager, Software Business for DivX makes business and product release decisions for software products. The person who accepts this position will be instrumental in organizing and driving the day-to-day business related to software, measuring progress and attaining agreed upon business objectives. Additional specific activities will include:

  • Driving product, business development and sales priorities, including marketing requirements, product launch plans and release readiness, customer identification and engagement and negotiation assistance for large software deals
  • Making specific product pricing, requirements, timing and priority decisions to achieve overall business objectives
  • Coordinating across product management, marketing, sales and business development
  • Leading business team meetings, metrics reviews and communication to senior management
  • Communicating progress and milestone objectives, achievements and adjustments


The Kind of Person We’re Looking for
We’re looking for someone with robust business management skills and experience to help us grow our software business. The person who fills this position will have to be strategic and ambitious, but also pragmatic and realistic. Ideally, the person who fills this position will have the following skills and experience:
  • 10-15 years of experience in product management and/or strategic marketing in consumer software, managing broad-usage end-user applications available through the web, original equipment manufacturing (OEM) or retail channels
  • Solid knowledge of digital media technologies and internet advertising markets
  • Ability to take direct responsibility for product line directions and roadmaps as well as related planning of marketing, sales and engineering resources
  • A demonstrated ability to work in a fast-paced, fluid and fun start-up environment
  • A high degree of enthusiasm and self-motivation with exceptional interpersonal skills
  • Strong analytical, verbal and written communication skills
  • A computer science or engineering background
  • An MBA is preferred
Link

Senior Software Engineer at DivX

Senior Software Engineer, Digital Video Software
Location: USA, San Diego
Description

Can you design and implement rock-solid, multi-threaded, portable code for Windows, Mac, and Linux environments? Did you write an AVI parser because you wanted to know the details of the files you were downloading? Do you look at extending existing applications through plugins when possible? We’re looking for (senior) software engineers to design and build our next generation of A/V media technologies for PCs, Macs and Linux. If this sounds like you, send us your resume.

The Everyday View

  • Develop next-generation digital video software for PC, Mac and Linux.
  • Design and implement next-generation multi-threaded multimedia and real-time technologies. Also use established API and standards.
  • Design and implement robust and modular C and C++ components for video file playback and management, networks transfer, UI and application management that are fast, efficient and reusable across Windows PCs, Macs and Linux
  • Design and implement automated unit, integration and regression tests. Your code must be rock-solid because it will be used in many different hardware environments.
  • Work within a team-based agile development environment in four-week iterative development cycles, and give input on architecture, design and tactical decisions to help improve our code, tools and processes
  • Occasionally work on non-code documentation and set up technical tests to show how your creations work
The Kind of Person We're Looking For
The ideal candidate is a master craftsman: both creative and precise. You are a highly-skilled software designer and engineer, fluent in C and C++. You understand how real-time, multimedia applications work and love to dabble with video and audio. You’re team-driven, never territorial, freely give credit to others and are a poster child of Theory Y. And you’re ready to start building some really cool stuff. The person we want to hire also:


  • Has several years of experience efficiently creating C and/or C++ code for PC environments (Windows, Mac, Linux) and knows all about data structures, design patterns, language features, standard libraries and writing easy-to-understand code
  • Has experience developing portable code that works across a range of platforms, including Windows, Mac and Linux
  • Has experience with optimization and complex multimedia algorithms
  • Has practical hands-on experience with software development tools and techniques across a wide range of platforms, including a solid working knowledge of stuff like make files, ant files, Visual Studio solutions, workspaces, projects, library dependencies, build configurations (e.g. debug vs. release), static vs. dynamic linking, compiler flags, optimization, etc.
  • Has experience with version control systems, automated build and testing tools, code coverage tools, memory checkers and other instruments that help ensure healthy, robust code
  • Understands that requirements are rarely perfect and is willing to extract the spirit of the requirement to make the system or software better
  • Has a degree in computer science or a related technical discipline, or the equivalent
  • Has good written and verbal skills


The following experiences are optional but highly desired:
  • A strong background developing efficient multimedia technologies
  • Previous experience in developing multimedia plugins for web browser software such as Mozilla Firefox (using NPAPI/npruntime) and Internet Explorer (using ActiveX)
  • Knowledge of HTML/CSS and JavaScript as well as cross-platform and cross-browser AJAX and Web 2.0 techniques
  • A strong background in using video and audio technologies for the Linux platform
  • Strong background in using native system APIs and UI APIs for Windows, MacOS X and Linux
  • Experience with network programming, especially dealing with HTTP/HTTPS requests, headers, downloads and uploads
Link

Senior Software Engineer at DivX

Senior Software Engineer, Digital Video Technology
Location: USA, San Diego
Description

Can you design and implement rock-solid portable code for Windows, Mac, and Linux environments? How about porting that code to embedded systems? Did you write an AVI parser because you wanted to know the details of the files you were downloading? We’re looking for senior software engineers to design and build our next generation of A/V media technologies for PCs, Macs, Linux, servers, embedded systems, and consumer electronics devices. Formally, we’re called the “Strategy & Technology” business unit of DivX, but internally, we’re known as “Monkey”.

Our video creation and playback technologies power millions of consumer electronics devices, from DVD players to portable media players, mobile phones, digital cameras, home media servers, and more. ut success didn’t come easy. To make it in the consumer electronics (CE) business, we had to ensure seamless interoperability of DivX content and devices, even across different brand names like Panasonic, Sony, LG, Roxio, Pinnacle, CyberLink, and many others. This requires insight, quality, precision, and rock-solid engineering. But it doesn’t stop there. Our technologies also power new and innovative applications in the blogosphere, web 2.0 applications, connected devices, and online communities.

The ideal candidate is a master craftsman: both creative and precise. You are a highly skilled software designer and engineer, fluent in C and C++. You understand the differences between PC and CE devices, and love to dabble with video. You’re team-driven, never territorial, freely give credit to others, and are a poster child of Theory Y. And you’re ready to start building some really cool stuff. If this sounds like you, then you’d love it here… let’s take on the world! Send us your resume.

The Everyday View

  • Develop next-generation digital video and media management technologies that are incorporated into a wide range of products, including DVD players, portable media players, mobile phones, home media servers, PC software, back-end video distribution systems, etc.
  • Design and implement robust and modular C and C++ components for media file management that is blindingly fast, uses virtually no memory, and is reusable across Windows PCs, Macs, Linux PCs, back-end servers, and consumer electronics devices.
  • Design and implement automated unit, integration, and regression tests. Your code must be rock-solid because it will be used in PC software as well as in device firmware.
  • Work within a team-based agile development environment, in four-week iterative development cycles, and give input on architecture, design and tactical decisions to help improve our code, tools, and processes.
  • Occasionally work on non-code documentation and setting up technical tests to show how your creations work.

The Kind of Person We're Looking For

  • Has several years of experience efficiently creating C and/or C++ code for PC environments (Windows, Mac, Linux) and knows all about data structures, design patterns, language features, standard libraries, and writing easy-to-understand code.
  • Has experience developing portable code that works across a range of platforms, including Windows, Mac, Linux, embedded systems, and consumer electronics devices.
  • Has practical hands-on experience with software development tools and techniques across a wide range of platforms, including a solid working knowledge of stuff like make files, ant files, Visual Studio solutions, workspaces, and projects, library dependencies, build configurations (e.g. debug vs. release), static vs. dynamic linking, compiler flags, etc.
  • Has experience with version control systems, automated build and testing tools, code coverage tools, memory checkers and other instruments that help ensure healthy, robust code.
  • Understands that requirements are rarely perfect and is willing to extract the spirit of the requirement and make the system or software better.
  • Has a degree in computer science, or a related technical discipline, or the equivalent.
  • Has good written and verbal skills

The Following Are optional but Highly Desired Skills

  • A strong background developing multimedia container technology or APIs for very large file data structures.
  • Specific experience with multimedia container file formats (e.g. MPEG, AVI, Ogg, Matroska).
  • Experience designing and delivering APIs as components of Software Development Kits (SDKs).
  • Experience with streaming network protocols (e.g. RTP, RTSP)
  • Experience targeting mobile or embedded environments (Windows CE, Windows PPC, Windows Mobile, Symbian, J2ME, Brew, RTOS)
Link