Dolby Digital

Title: Sr IT Project Manager - SAP

Job ID: 2012-1434

Location: US-CA-San Francisco

Overview:

The Sr. Project Manager is responsible for day-to-day management and execution of one or more enterprise-level projects through the project lifecycle. This position is embedded within the IT Enterprise Applications function and is focused on (but not limited to) delivering projects related to Dolby’s SAP system, including a complex landscape of SAP solutions (e.g., ECC, SRM, EP, CLM, GRC, BW/BOBJ, etc.), 3rd party tools (e.g. Vistex, Vertex, etc.), and integrations to other enterprise applications (e.g., Salesforce.com, Agile, etc.). This role is responsible for defining and delivering within the agreed-upon budget, scope and timelines and managing issues and risks through the project lifecycle as well as articulating project status and managing stakeholder expectations. This position will need to work collaboratively with functional business areas and IT partners to achieve project objectives, milestones, and deliverables and ensure the implemented solutions are of high quality

Responsibilities:

  • Delivery/Execution: Applies technical knowledge, planning expertise, and a holistic view to project lifecycle management to ensure stakeholder engagement, appropriate team composition, and ultimately on-time, successful completion of goals and deliverables.
  • Coordination & Communication: Manages day-to-day operational aspects of assigned projects, ensuring clear, pro-active and relevant communication flow to team members and stakeholders.
  • Work Plan Management: Creates and executes detailed project work plans and revises as appropriate to meet changing needs and requirements. Ensures project documents are complete, current, and stored appropriately.
  • Resource Management: Identifies resources needed and coordinates approval of internal resources and recruitment of external contractors if needed. Assigns individual responsibilities within project team and manages resource allocation.
  • Budget Management: Manages project budget, tracks team hours and expenses, and reports on project burn rate. Ensures timely and accurate invoicing, and monitors receivables for project as appropriate.
  • Quality Oversight: Reviews deliverables prepared by team before passing to customers. Prepares for engagement reviews and quality assurance procedures.
  • Project Management Governance: Effectively applies project management methodologies and enforces project standards. As required, reviews and oversees external (non-IT and contractor) project managers to ensure they are appropriately managing their projects and adhering to Dolby’s project management governance processes.
  • Issue/Risk Management: Manages, resolves, and escalates (as appropriate) issues to ensure high quality deliverables. Minimizes exposure and risk on project and ensures appropriate action.

Leadership Competencies:

In addition the job functions listed above, the Sr. IT Project Manager must demonstrate the following senior leadership competencies:

  • Makes Sound Decisions: Focuses on important information without getting bogged down in unnecessary detail. Probes and looks past symptoms to determine the underlying causes of problems and issues. Applies the appropriate technical knowledge, information, and expertise in making decisions. Decisive in the face of uncertainty or ambiguity.
  • Leverages Financial Data: Makes prudent decisions regarding expenditures. Draws accurate conclusions from financial and quantitative information. Accurately forecasts costs. Summarizes and uses financial performance data to provide useable feedback and clearly communicate results.
  • Builds Realistic Plans: Identifies action steps needed to accomplish objectives. Prepares realistic estimates of resource requirements needed to accomplish team or work group objectives.
  • Manages Execution: Conveys clear expectations for assignments; monitors progress of others and redirects efforts when goals change or are not met; holds people accountable for achieving their goals. Does not allow unexpected obstacles to derail progress. Encourages others to set challenging goals and high standards of performance. Fosters a sense of energy, ownership, and personal commitment to the work. Provides honest, helpful feedback to others on their performance. Helps other identify and prioritize their development objectives.
  • Communicates Effectively: Communicates clearly, concisely and persuasively; able to adjust and adapt communication style as appropriate to different audiences, including executives. Encourages others to share information and viewpoints frankly and openly. Proactively shares timely updates and information with relevant parties.
  • Motivates Teams: Creates a friendly and collaborative project environment. Motivates team members to deliver unselfishly and to function as a cohesive group. Takes action to celebrate milestones, acknowledge key contributors, and create a fun project atmosphere.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Management Science or equivalent
  • Minimum of 8 years experience working with information management systems
  • Minimum of 5 years experience managing enterprise-level application development / implementation projects, including overall responsibility for schedule, budget, solution delivery
  • Deep functional/technical expertise or experience delivering projects related to SAP required
  • Thorough knowledge of Project Management Institute (PMI) global best practices. PMI Certification, ScrumMaster certification, or other project management certification is desired
  • Experience with portfolio and program management of multiple, related projects
  • Ability to handle multiple large projects or programs concurrently and manage competing priorities
  • Must have excellent public speaking and presentation skills
  • Demonstrates excellent written and verbal communication skills, strong customer focus and demonstrated ability to work in geographically dispersed teams
  • Strong proficiency with MS Office applications required





Title: Sr SoftwareTest Engineer

Job ID: 2011-1162

Location: US-CA-San Francisco

Overview:

As Sr. Software Test Engineer in the Licensing team, you will work on multiple projects, new audio technologies from initial requirements to completion. You will write test plans, and design test specifications while fine-tuning the test process. Your test strategy, process, and fixture designs are not only critical in the engineering development of new and existing products, but also for when the new products move to our customer’s - the consumer electronics such as, TV, Blu-Ray DVDs, Set Top Box, Home Entertainment Centers, headphones and laptops.

Responsibilities:

  • Software test projects from early development to completion.
  • Plan, design, implement, and execute the test approach for Dolby audio technologies and licensing.
  • Generate test strategy, specifications, tests and scripts using PERL, and Python scripts for new and existing products.
  • Interacting with Developers, Product Development and Quality groups to make sure new products are fully testable.
  • Developing test plans and working with audio technology andsoftware test engineers to develop tests.
  • Validate that the test software is complete and fully functional.
  • Design and implement new test methods to address next generation capabilities in our products.
  • Design, set up, configure and maintain software testing labs and environments.
  • Utilize and adapt existing test automation tools, primarily in Perl.
  • Verify the functionality of new audio technologies.
  • Report issues through a formal bug tracking system and lead bugreview meetings.
  • Stay abreast of industry SQA tools and best practices and apply to the development and deployment of new test technologies, tools or methods.

Qualifications:

  • Minimum of 6 years of relevant Software Quality Assurance and test planning experience.
  • A bachelor degree in Computer Science, Electrical Engineering and/or equivalent professional experience.
  • Demonstrated ability to mentor, plan and execute test plans.
  • Good working knowledge of Software Quality Assurance industry
  • Good working knowledge of Software Quality Assurance industry tools and best practices.
  • Experience using software test tools and scripting languages such as Perl, Python. Bash, and/or Ruby
  • Practical experience testing in Windows environment is required; UNIX, Linux and Embedded environments is a plus.
  • Professional experience with standard bug reporting tools such as Bugzilla, TK/GNATs, and/or JIRA.
  • Experience with audio quality testing is a plus.
  • Great people skills, including the ability to collaborate successfully with team members from Engineering, Marketing, and Customer support.
  • Ability to multitask, perform under pressure, and meet deadlines.
  • Excellent written and verbal communication skills.
  • Our company philosophy encourages creativity, collaboration, and the desire to perceive things differently. We have been recognized as one of the top 100 best places to work in the Bay Area.
  • We offer a unique and rich array of benefits, including a flexible work schedule and an assortment of health coverage options. We’re always looking for talented individuals to join our team.





Title: Quality Assurance/Test Manager - Audio Products

Job ID: 2012-1393

Location: US-CA-San Francisco

Overview:

Be part of the exciting future of entertainment and add your talents to those of an amazing team. For more than 40 years, Dolby has led the way in developing innovative entertainment products and technologies used by consumers and professionals worldwide. Innovations from Dolby can be heard in consumer audio and video products, entertainment software, and professional sound applications, including music recording, broadcasting, and sound for motion pictures.

Our long-standing commitment to research and development enables our focus to remain on solutions that work today and are prepared for the future. That’s what keeps us on the leading edge of the industry. Our company philosophy encourages creativity, collaboration, and the desire to perceive things differently. We have been recognized as one of the top 100 best places to work in the Bay Area. We offer a unique and rich array of benefits, including a flexible work schedule and an assortment of health coverage options. We’re always looking for talented individuals to join our team.

Job Summary:

The Quality Assurance Manager will lead a QA group in a collaborative team environment. This is a technical managing position responsible for overseeing and coordinating a team of highly skilled and technical Quality Assurance Engineers. This team is responsible for creating, maintaining, and running a QA test environment used to perform functional and performance testing on multiple projects and products developed across multiple sites and project teams. This is an exciting and challenging opportunity for the right senior person passionate about both testing and audio technologies.

Responsibilities:

  • Manage team of highly technical test engineers. Providing both management and technical oversight enabling team members to be successful in execution of assigned tasks.
  • Provide technical leadership in the development, specification, implementation, and maintenance of various test environments required to perform full functional feature testing, regression testing, and standards compliance verification on all products within the professional Broadcast products and Audio software tools team.
  • Manage the planning, design, and implementation of comprehensive regression and systems test plans and test cases to ensure product functionality requirements and performance goals are achieved.
  • Work with team leaders and senior engineers to establish and document product test requirements and performance goals.
  • Create and maintain test schedules for all projects within broadcast products
  • Conduct bug review meetings with test engineers, development engineers, product management, and senior management as necessary.
  • Conduct product release readiness review meetings with all relevant stake holders.
  • Stay abreast of industry SQA tools and best practices and apply those to the development and deployment of new test technologies, tools and or methods.
  • Mentor senior test engineers in leading product test initiatives.

Qualifications:

  • BSCS/BSEE or equivalent experience.
  • QA testing experience of at least 10+ years
  • Demonstrated 2 – 5 years experience managing technical test teams.
  • Expert knowledge and understanding of testing methodologies, practices, software development processes, and defect tracking systems.
  • Significant experience designing and implementing test plans, test strategies, test procedures, test cases, and test environments for multi-media technologies. Experience identifying test metrics and creating test reports is a must.
  • Significant experience testing applications in both the Windows and Linux OS environments.
  • Experience in creating automation or leading automation teams using Python. Perl or other scripting languages, highly desirable.
  • Experience in Digital Broadcast systems including Audio Encoding and Decoding Knowledge
  • Broadcast program loudness measurement techniques and audio metadata
  • Knowledge of embedded software testing essential
  • Knowledge in testing video compression or media technologies:
  • MPEG2, H.264, VC-1 will be a plus.
  • Experience testing embedded multi-media platforms, STB, DVD players, BD players, mobile devices, etc…
  • Any experience with audio mastering or audio content creation a plus
  • knowledge of Digital audio technologies will be a plus point
  • Experience performing objective and subjective analysis on various codecs is highly desired.





Title: Quality Assurance/Test Manager - Video Advanced Development (VAD)

Job ID: 2012-1393

Location: US-CA-San Francisco

Overview:

Be part of the exciting future of entertainment and add your talents to those of an amazing team. For more than 40 years, Dolby has led the way in developing innovative entertainment products and technologies used by consumers and professionals worldwide. Innovations from Dolby can be heard in consumer audio and video products, entertainment software, and professional sound applications, including music recording, broadcasting, and sound for motion pictures.

Our long-standing commitment to research and development enables our focus to remain on solutions that work today and are prepared for the future. That’s what keeps us on the leading edge of the industry. Our company philosophy encourages creativity, collaboration, and the desire to perceive things differently. We have been recognized as one of the top 100 best places to work in the Bay Area. We offer a unique and rich array of benefits, including a flexible work schedule and an assortment of health coverage options. We’re always looking for talented individuals to join our team.

Job Summary:

The Quality Assurance Manager will lead a QA group in a collaborative team environment. This is a technical managing position responsible for overseeing and coordinating a team of highly skilled and technical Quality Assurance Engineers. This team is responsible for creating, maintaining, and running a QA test environment used to perform functional and performance testing on multiple projects and products developed across multiple sites and project teams. This is an exciting and challenging opportunity for the right senior person passionate about both testing and video technologies.

  • Manage team of highly technical test engineers. Providing both management and technical oversight enabling team members to be successful in execution of assigned tasks.
  • Provide technical leadership in the development, specification, implementation, and maintenance of various test environments required to perform full functional feature testing, regression testing, and standards compliance verification on all products within the VAD QA team.
  • Manage the planning, design, and implementation of comprehensive regression and systems test plans and test cases to ensure product functionality requirements and performance goals are achieved.
  • Work with team leaders and senior engineers to establish and document product test requirements and performance goals.
  • Create and maintain test schedules for all projects within VAD.
  • Conduct bug review meetings with test engineers, development engineers, product management, and senior management as necessary.
  • Conduct product release readiness review meetings with all relevant stake holders.
  • Stay abreast of industry SQA tools and best practices and apply those to the development and deployment of new test technologies, tools and or methods.
  • Mentor senior test engineers in leading product test initiatives.

Qualifications:

  • BSCS/BSEE or equivalent experience.
  • Demonstrated 5 – 10 years experience managing technical test teams.
  • Expert knowledge and understanding of testing methodologies, practices, software development processes, and defect tracking systems.
  • Significant experience designing and implementing test plans, test strategies, test procedures, test cases, and test environments for multi-media technologies. Experience identifying test metrics and creating test reports is a must.
  • Significant experience testing applications in both the Windows and Linux OS environments.
  • Deep experience and knowledge in testing video compression technologies: MPEG2, H.264, VC-1, etc...
  • Experience and knowledge with various media transport layers like MP4, MPEG2TS, ASF, etc…
  • Experience testing embedded multi-media platforms, STB, DVD players, BD players, mobile devices, etc…
  • Knowledge and experience with various display technologies.
  • Experience performing objective and subjective analysis on various codecs is highly desired.





Title: Sr Manager, SAP Business Systems

Job ID: 2012-1385

Location: US-CA-San Francisco

Overview:

The Senior Manager of Business Systems resides within IT Enterprise Applications team and is responsible for coordinating with business and IT stakeholders to lead the strategy and execution of systems projects as well as managing the business systems analysts assigned to these projects. The areas of focus for this position are Dolby’s Finance, Accounting, and Indirect Procurement processes. In addition to implementing strategic roadmaps and managing business systems analysts, this position involves providing functional solution oversight and architectural direction, setting and communicating priorities, leading and/or sponsoring project delivery, and hands-on, senior-level business systems analysis.

Responsibilities:

  • Own the creation and implementation of strategic roadmaps for Accounting, Finance and Indirect Procurement systems, such as general ledger, accounts payable, accounts receivable, cash management, fixed assets, financial consolidations, cost accounting, taxes, procurement, etc.
  • Manage and mentor business systems analysts participating on strategic systems projects as well as those engaged in supporting production systems.
  • Review and provide feedback on functional deliverables produced by business systems analysts as part of the software development life-cycle, such as process flows, high-level and detailed-level requirements documents, vendor selection criteria, fit/gap analyses, functional designs, test plans/scripts, training materials, and production support plans.
  • Conduct regular meetings with cross-regional and cross-functional business stakeholders, including senior executives, to understand their business problems, propose systems solutions, and provide status updates on systems projects in progress.
  • Provide technical guidance to business stakeholders and process owners to help them make informed decisions and understand key tradeoffs.
  • Partner closely with project management, application development, and systems infrastructure teams to ensure projects are prioritized correctly and are aligned with their sponsor’s objectives.
  • Independently manage the execution of minor projects focused on delivering new system functionality, including the definition of deliverables and milestones, review of all functional systems documentation, and coordination with internal business partners and external partners to deliver the project scope on time and on budget.
  • Lead business systems analysts to implement industry best practices regarding the collection, management, prioritization, communication, and release of production support issues and enhancements.
  • Maintain positive relationships with vendors and professional services partners responsible for providing software solutions or services to Dolby. This includes escalating the visibility of key software defects, establishing statements of work for services, staying current on vendor roadmaps and release plans, speaking at conferences, and understanding the strengths and weaknesses of our vendors/partners relative to their competition.
  • As necessary, perform senior business systems analysis functions, such as documenting and reengineering business processes, gathering high-level requirements, conducting vendor selections, and documenting high-level designs and proposing new solution architectures.
  • Motivate the team to continuously improve by providing frequent, clear, and consistent feedback, by providing one-on-one mentoring, and by providing training opportunities.
  • Maintain a goal-oriented and enjoyable team culture focused on continually taking Dolby’s systems to the next level of maturity and operational efficiency.
  • Perform annual performance reviews and manage compensation changes for one or more team members.
  • Interact with other staff as needed to ensure smooth and efficient operation of business systems using a diplomatic, professional, and service-oriented approach.
  • Perform tasks necessary to complete performance objectives and assist team members as needed.

Qualifications:

  • Bachelors degree or equivalent.
  • Minimum of 10 years experience with information management systems.
  • Minimum of 7 years of experience on multiple full lifecycle SAP FI/CO implementations covering planning, requirements gathering, system design, configuration/development, functional testing, go live and support.
  • Minimum of 4 years experience as a direct manager of IT professionals, including business systems analysts.
  • Minimum of 4 years experience in roles primarily focused on business systems analysis.
  • Experience leading, implementing, and supporting solutions in SAP Financials.
  • Experience implementing or supporting SRM (Supplier Relationship Management) is a plus.
  • In depth knowledge of Accounting/Finance/Procurement business processes and of SAP FI/CO integration with SD, MM, HR, and T&E. Extensive experience working in all phases of the Software Development Life Cycle (SDLC), from project inception through go-live and stabilization.
  • Excellent written and verbal communication skills, including extensive experience meeting and presenting to senior executives.
  • Strong project management skills including the ability to define the project scope, establish a timeline, coordinate resources, communicate status, and manage the delivery of results.
  • Demonstrated ability to organize information and processes in a logical and efficient manner.
  • Track record of successful management of concurrent deliverables on time, and with high-quality, within a fast-paced environment.
  • Proven ability to lead by influence and to impact business decisions through effective networking.
  • Strong project management skills including the ability to define project scope, establish a timeline, coordinate resources, manage the delivery of results, and communicate status
  • Strong negotiation and conflict-resolution skills.
  • Ability to effectively coordinate and manage cross-functional and technical activities.
  • Exposure to a controls-based environment with SOX-404 experience.
  • High degree of professionalism when addressing and resolving issues.
  • Excellent use of MS Suite of products, including Word, Excel, Access, and PowerPoint, MS Project.
  • Must be a US citizen or permanent resident of the US.





Title: Senior IT Business Analyst, Enterprise Applications(VAD)

Job ID: 2012-1383

Location: US-CA-San Francisco

Overview:

As a Senior Business Analyst in the Enterprise Applications team, this position is responsible for supporting and enhancing the software systems used by the legal, compliance, and licensing groups at Dolby. These include systems related to case and matter management, contract lifecycle management, customer relationship management, and licensing and compliance operations. This involves creating and managing the functional deliverables of the software development life cycle (process flows, requirements, functional designs, etc.) and coordinating with various IT and business stakeholders to implement system changes. In addition to working on new projects, this position will support existing applications by analyzing and prioritizing defects and enhancements for recurring releases. As a Senior Business Analyst, you will also play a leadership role on the team by helping to shape and execute the strategic direction for one or more systems and assisting in the skill development of other business systems analysts.

Responsibilities:

  • Responsible for one or more applications or functional areas related to business information systems for the legal, compliance, and licensing groups. These systems include contract lifecycle management (CLM), customer relationship management (CRM), document management and retentions systems, and business intelligence (BI) applications.
  • Responsible for functional facets of the software development life cycle (SDLC) including: process definition and reengineering, high and detailed-level requirements gathering, vendor selection, fit/gap analysis, functional design, testing, training, reporting, support, and continuous improvement of business applications.
  • Facilitate business process review meetings with subject matter experts and refine those processes to maximize business efficiency.
  • Document business processes using MS Visio and/or other modeling applications.
  • Gather and define functionality, usability, reliability, and performance requirements in partnership with users for the implementation and enhancement of software systems.
  • Mentor, lead, and manage (if necessary) more junior team members, including other business analysts and contractors.
  • Help shape and implement strategic roadmaps for one or more business systems.
  • Partner with project stakeholders by analyzing all requirements to formulate business specifications and translate those into application functionality, deciding when to advocate and when to compromise to arrive at a mutually acceptable solution.
  • Create high-level (functional) designs that are accurately documented and mapped to business or architectural requirements, and communicate those designs to the technical development teams.
  • Document and execute system, performance, and user-acceptance test plans to ensure that the system changes are error-free and meet the approved requirements and designs.
  • Analyze and work with stakeholders to prioritize application defects/enhancement and participate in the change management process.
  • Develop and improve mixed-media training materials and deliver training and guidance to end-users of the business systems.
  • Manage projects involving business system implementations, upgrades, and process improvements including setting of project timeframes and priorities.
  • Develop and assist project team members with project estimates and detailed work plans.
  • Interact with other staff as needed to ensure smooth and efficient operation of business information systems using a diplomatic, professional and service oriented approach, including written correspondence, technical consultations, and meetings.

Other Responsibilities:

  • Perform duties as assigned by immediate supervisor or any member of the Dolby management team, subject to approval by direct manager and/or departmental VP.
  • Perform tasks necessary to complete performance objectives and assist team members as needed.

Qualifications:

  • BS, BA or equivalent experience in information management systems.
  • Minimum of 7 years of information management experience including at least 5 years working as a business systems analyst.
  • Excellent knowledge of the functions and business processes used by in-house corporate legal especially in the areas of case and matter management, document and contract management, and compliance operations.
  • Experience both implementing and supporting global, enterprise systems (such as SAP). Specific experience with contract lifecycle management, customer relationship management, document and retention management, and business intelligence applications preferred.
  • Extensive experience working in all phases of the Software Development Life Cycle (SDLC).
  • Strong project management skills including the ability to define the project scope, establish a timeline, coordinate resources, communicate status, and manage the delivery of results.
  • Demonstrated ability to organize information and processes in a logical and efficient manner.
  • Excellent written and verbal communication skills required, including extensive experience meeting and presenting finding to senior executives.
  • Excellent use of MS Office products, including Word, Excel, and PowerPoint.
  • Strong knowledge of MS Project.and Visio is preferred.
  • Experience with SQL and development of queries and database reports is a plus.





Title: Unix Systems and Network Administrator

Job ID: 2012-1305

Location: US-CA-San Francisco

Overview:

The Shared Engineering - Systems Group supports the large array of systems, tools and software applications used by engineering & research for product development spanning the entire product development cycle from product inception, to design, through the engineering, prototyping and production release phases.

We are based in SF but support remote design centers world wide, for instance Santa Clara, Burbank, Vancouver, Australia, Sweden and Germany.

We are currently in need of a Systems and Network Administrator to assist us with the following:

Job Summary:

  • You will bring your extensive and proven networked systems know-how to a fast growing team of development engineers. Jointly with the engineering and QA teams, you will analyze per project systems requirements, and custom build the systems according to the derived specifications. On an ongoing basis, you will ensure that the systems perform, and adapt them to meet changes in system requirements or utilization. Since the development is cutting edge, you have excellent troubleshooting skills.
  • You understand your work as being part of a bigger team. While you maintain best practice, you are flexible in your approach to new project-driven requirements, and adapt the system to match the project needs in a fast paced development environment.
  • You are intimately familiar with most mainstream Unix and Linux dialects, including Fedora, Ubuntu, CentOS, and FreeBSD. You are current with Windows NT, XP, Vista, and 7. You have solid background with MAC OS X. As an added bonus, you have good understanding of IOS.
  • You are able to custom build and maintain project specific systems from off the shelf components.
  • You are creative, have strong problem solving ability, good verbal and written communications skills, experience with consumer software applications.
  • Will likely be required to travel between to different offices from time to time

Responsibilities:

    System Administration:
  • Jointly with the project teams, specify, custom build, and maintain engineering systems in a multi-project environment
  • Flexible adaptation of core services (DNS, DHCP, NIS etc) to fast changing project needs
  • Jointly with the engineering team specify, custom build, and maintain a wide range of compute systems
  • Constant consolidation of storage systems
  • Support and upkeep (patches, upgrade, maintenance) of systems: PC, Unix, Linux, SAN & NAS
  • Maintain license server(s) handling a variety of applications, including Matlab, Video Editing/authoring software, Video/Stream Analysis software, licensed encoders/muxers etc.
  • Perform and maintain backups of vital server (Linux, windows, SAN) data and user data (from workstations)
  • May have to perform purchases and installation of equipment/accessories. Should be able to talk to vendors and create specifications, receive invoices, and create purchasing requisitions
  • Maintain documentation/diagrams/records of the various systems used by engineering research
  • May be required to provide at times 24/7 support (with the assistance of research and engineering staff)
  • Networking:
  • Ability to design and maintain a high demand/usage network infrastructure, including knowledge of network routers/switches
  • Should be able to analyze the current network/system infrastructure and provide suggestions for upgrades/improvements, resolve bottlenecks, and help improve operations
  • Understanding of 802.11 a/b/g/n standards, Application/Internet/Transport layer protocols etc
  • Involved in research projects that may require usage of network resources involving adaptive streaming, error resilient video coding, error concealment etc.
  • Maintain documentation/diagrams/records of the network

Qualifications:

  • Minimum of +5 years of engineering systems experience with BS degree, or +3 years with MS degree, in electrical engineering, computer engineering, or computer science.
  • In-depth understanding of network topology design and administration thereof Solid background in Windows, Linux, Solaris and MAC OS X development environments, and best practice in large-scale development projects.
  • At least 5 years experience project related custom build systems Thorough knowledge of MS Windows Server administration.
  • Thorough knowledge of Linux/Unix administration
  • Able to install, maintain and update both windows and Linux/Unix installations
  • Able to debug/fix problematic systems (either server/workstation hardware or software). Discuss with vendors/customer services issues, and follow up on solutions.
  • Knowledge of computing farm environments such as Sun Gridengine
  • Knowledge of Virtualization tools such as VMware, MS Virtual Server, Xen etc
  • Thorough understanding of RAID storage technologies
  • Thorough understanding of Linux/Unix file systems (ZFS a plus)
  • Knowledge, understanding, ability to install and maintain network storage solutions based on a variety of network storage technologies such as NFS, FiberChannel, or iSCSI etc
  • Good understanding of databases and DBA best practices (MS SQL, MySQL, Postgress)
  • Good understanding of IOS
  • Knowledge of DHTML, Active Server Pages, Apache etc
  • Solid knowledge of perl, shell scripting, task automation, Ruby, python, or similar scripting languages
  • Knowledge (at an admin level) of source code revision control systems such as Perforce, Subversion (SVN) , CVS





Title: Staff Build Release Engineer - Continuous Integration

Job ID: 2012-1164

Location: US-CA-San Francisco

Overview:

Be part of the exciting future of entertainment and add your talents to those of an amazing team. For more than 40 years, Dolby has led the way in developing innovative entertainment products and technologies used by consumers and professionals worldwide. Innovations from Dolby can be heard in consumer audio and video products, entertainment software, and professional sound applications, including music recording, broadcasting, and sound for motion pictures.

Now Dolby is reinventing the audio and video experience, including the systems and products that redefine this experience for multiple markets. Our long-standing commitment to research and development enables our focus to remain on solutions that work today and are prepared for the future. That’s what keeps us on the leading edge of many industries.

Our company philosophy encourages creativity, collaboration, and the desire to perceive things differently. We have been recognized as one of the top 100 best places to work in the Bay Area. We offer a unique and rich array of benefits, including a flexible work schedule and an assortment of health coverage options. We’re always looking for talented individuals to join our team.

Job Summary:

This role places a heavy emphasis on both developing complex build/deployment systems and providing support to a large community of developers and testers. The ideal candidate will be someone who's passionate about developing software the right way and knows how to maximize efficiency within the SDLC through automation. A keen eye towards troubleshooting and solving problems is paramount. You will design and develop features for build and test and deployment systems; perform maintenance and troubleshooting of continuous build/deployment systems; work to continuously improve speed, efficiency and scalability of the build and test systems; work across functional (development/testing, deployment, systems/infrastructure) and project teams to ensure continuous operation of build and test systems; automate wherever feasible.

This role proactively communicates with the team; proactively seeks opportunities to implement improvements to internal team processes, contributes to an atmosphere of cross-functional teamwork within the organizations, defining and implementing Continuous Integration practices across disparate product groups in Dolby’s regional development centers in Europe, Pacific Region and North America. You will be part of the team responsible for building, releasing, automating and configuring changes through all stages of the build and release cycle. You should have a solid foundation in build and release theory such as branching and merging, traceability, repeatability, and configuration management as well as the consulting and communication skills needed to interact and build automation consensus across teams. You will architect, enable and maintain CI based tools /technologies that will make Dolby Build, Release and CM processes more efficient, reliable, and cost effective.

Responsibilities:

  • Designs and develops Enterprise level Continuous Integration Environment for Build and Deployment Systems.
  • Ability to drive cross functional projects that impact global development teams.
  • You need to have a thorough understanding of Product and Software Life Cycles, including Waterfall, Agile, and hybrid models Develops an overall plan for processes and tools with the intent of creating a well-integrated build and release system.
  • Experience with Continuous Integration and Automation Tools is required.

Qualifications:

  • 5-10 years of proven CI Automation experience in the software electronics industry, although hardware experience is highly beneficial.
  • BS degree in Computer Science or Software engineering
  • Hands-on experience with complex build systems
  • Expert knowledge of Groovy, Python, Shell, Make Familiarity with of source control management systems (i.e. Perforce) and code branching/merging strategies
  • Familiarity with build-time dependency management (Maven, Ivy)
  • Familiarity with unit testing and code-coverage tools
  • Expertise with build automation tools ( Hudson, Bamboo, Parabuild)
  • Familiarity with functional test automation techniques and tools
  • Some experience with SQL and relational databases administration (i.e. Oracle, MySQL)
  • Ability to work in a fast paced, constantly changing environment
  • Build automation experience across multiple platforms such as Linux, Windows, Mac and embedded operating systems.
  • Ability to communicate clearly and precisely, both orally and in writing
  • Ability to work with diverse group of people, effectively balance competing priorities, and meet tight timelines.
  • Strong organizational skills and the ability to multitask; can set priorities and follow a timeline





Title: Product Engineering Systems Analyst

Job ID: 2012-1140

Location: US-CA-San Francisco

Overview:

As the Product Engineering Systems Analyst in the IT Enterprise Applications team, this position is responsible for defining, designing and supporting the software systems used to manage key Product Engineering processes such as product lifecycle management, project management, resource scheduling, requirements management, bug/enhancement tracking and test management. This involves creating and managing the functional deliverables of the software development life cycle (process flows, requirements, functional designs, etc.) and coordinating with various IT and business stakeholders to implement system changes.

The Product Engineering Systems Analyst should be familiar with Product Engineering processes and tools to go along with strong analytical, problem solving, technical, and project management skills to effectively collect requirements, identify alternatives, and design and deploy quality solutions.

In addition to working on new projects, this position will support production applications by analyzing and prioritizing defects and enhancements for recurring releases.

Responsibilities:

  • Responsible for applications and functional areas related to Product Engineering’s internal processes and management, such as project management, resource scheduling, requirements management, release planning, version control and defect/enhancement management.
  • Responsible for functional facets of the software development life cycle (SDLC) including: process definition and reengineering, high and detailed-level requirements gathering, vendor selection, fit/gap analysis, functional design, testing, training, reporting, support, and continuous improvement of business applications.
  • Facilitate business process review meetings with subject matter experts to refine and align those processes to maximize business efficiency.
  • Gather and define functional, usability, reliability, and performance requirements in partnership with users for the implementation and enhancement of software systems.
  • Mentor, lead, and manage (if necessary) more junior team members, including other business analysts and contractors.
  • Help shape and implement strategic roadmaps for one or more business systems.
  • Partner with project stakeholders by analyzing all requirements to formulate business specifications and translate those into application functionality, deciding when to advocate and when to compromise to arrive at a mutually acceptable solution.
  • Create high-level (functional) designs that are accurately documented and mapped to business or architectural requirements, and communicate those designs to the technical development teams.
  • Document and execute system, performance, and user-acceptance test plans to ensure that the system changes are error-free and meet the approved requirements and designs.
  • Analyze and work with stakeholders to prioritize application defects/enhancement and participate in the change management process.
  • Perform system setup and configuration tasks to support the design as appropriate.
  • Manage projects involving business system implementations, upgrades, and process improvements including setting of project timeframes and priorities.
  • Develop and assist project team members with project estimates and detailed work plans.
  • Interact with other staff as needed to ensure smooth and efficient operation of business information systems using a diplomatic, professional and service oriented approach, including written correspondence, technical consultations, and meetings.
Other Responsibilities:
  • Perform duties as assigned by immediate supervisor or any member of the Dolby management team, subject to approval by direct manager and/or departmental VP.
  • Perform tasks necessary to complete performance objectives and assist team members as needed.

Qualifications:

  • BS, BA or equivalent experience in information management systems.
  • Minimum of 7 years of information management experience including at least 5 years working as a business systems analyst.
  • Minimum of 3 years experience both supporting and implementing systems for Software and Hardware Engineering organizations.
  • Familiarity with Product Development lifecycle, from Product Management to Engineering delivery.
  • Experience with Product Lifecycle Management, Bug Tracking, Knowledge Management, Project Management, Version Control and Resource Scheduling processes and tools.
  • Extensive experience working in all phases of the Software Development Life Cycle (SDLC), including familiarity with different methodologies such as Waterfall and Agile.
  • Strong project management skills including the ability to define the project scope, establish a timeline, coordinate resources, communicate status, and manage the delivery of results.
  • Demonstrated ability to organize information and processes in a logical and efficient manner.
  • Excellent written and verbal communication skills required, including extensive experience meeting and presenting finding to senior executives.
  • Excellent use of MS Suite of products, including Word, Excel, Access, and PowerPoint, MS Project.
  • Experience with SQL and development of queries and database reports.





Title: Senior Business Systems Analyst FICO (SAP)

Job ID: 2012-1107

Location: US-CA-San Francisco

Responsibilities:

The Senior Business Systems Analyst for Finance is responsible for engaging with Accounting and Finance business stakeholders and process owners to understand key business objectives and goals, to analyze and prioritize process and systems opportunities, and to manage solution delivery through the development lifecycle. This position will serve as the interface between the business and IT functions. The Senior BSA should possess strong analytical, problem solving, technical, and project management skills to effectively collect requirements, identify alternatives, design and build solutions, ensure quality and measure results. The Senior BSA is also responsible for following established IT processes/ methodologies to successfully move solutions through the lifecycle and to ensure consistency/transparency.

  • Assist Accounting/Finance business partners in gathering business requirements
  • Research and analyze solution options and recommend effective solutions that meet the business needs
  • Engage and contribute to implementation activities, including functional design, prototyping, build, test and documentation
  • Configure SAP FI/CO and other modules as appropriate for new projects and enhancements
  • Write clear, complete functional specifications for reports, forms, workflows, interfaces, and conversions Collaborate with business partners, project managers, business systems analysts, developers, technical resources, and Application Support team on a daily basis
  • Collaborate with Business Intelligence team to help facilitate analytics development to support functional requirements
  • Provide cross-functional leadership to identify, prioritize and solve problems quickly and efficiently
  • Prepare systems documentation and data flows
  • Prioritize workload in a fast-paced, dynamic environment

Qualifications:

  • BS/BA degree in Information Systems or Business-related field required
  • 7+ year’s experience on multiple full lifecycle SAP implementations covering requirements gathering, system design, configuration/development, functional testing, go live and support
  • Experience analyzing, configuring, and deploying SAP Accounts Payable, Accounts Receivable, Banking, New General Ledger, Taxes, Asset Management, Consolidations, Cost Center Accounting, and Internal Orders
  • Experience with third party solutions, such as Vertex and Paymetric, is a plus
  • In depth knowledge of Accounting/Finance business processes and of SAP FI/CO integration with SD, MM, HR, and T&E
  • Strong leadership and negotiation skills and the ability to effectively coordinate and manage cross-functional and technical activities
  • Exposure to a controls-based environment with SOX-404 experience
  • Excellent problem solving, oral and written communication, and interpersonal relationship skills
  • Must possess a positive attitude and the ability to manage and lead change in an organization
  • Proven ability to consistently meet deadlines and work under pressure
  • Proficient use of MS Office products including Excel, Word, Powerpoint, Visio and Project





Title: Sr Business Systems Analyst - Procurement (SRM/MM)

Job ID: 2012-1069

Location: US-CA-San Francisco

Responsibilities:

The Senior BSA for SRM/Materials Management is responsible for engaging Procurement business stakeholders and process owners to understand key business objectives and goals, to analyze and prioritize process and systems opportunities, and to assist in managing solution delivery through the development lifecycle. The Senior BSA will serve as the interface between the business and IT functions. The Senior BSA should possess strong analytical, problem solving, technical, and project management capabilities to effectively collect requirements, define solution alternatives, design and build solutions, and ensure quality and measure results. The Senior BSA is also responsible for following established IT processes/methodologies to successfully move solutions through the lifecycle and to ensure consistency/transparency.

  • Assist Procure-to-Pay business partners in gathering business requirements
  • Research and analyze solution options and recommend effective solutions that meet the business needs
  • Engage and contribute to implementation activities, including functional design, prototyping, build, test and documentation
  • Configure SAP SRM, MM and other modules as appropriate for new projects and enhancements
  • Write clear, complete functional specifications for reports, forms, workflows, interfaces, and conversions
  • Collaborate with business partners, business systems analysts, developers, technical resources, and Application Support team on a daily basis
  • Work with Business Intelligence partners to facilitate analytics development for Procurement
  • Provide cross-functional leadership to identify, prioritize and solve problems quickly and efficiently
  • Prepare system documentation
  • Prioritize workload in a fast-paced, dynamic environment

Qualifications:

  • Minimum 7 years experience on multiple full lifecycle SAP implementations covering requirements gathering, systems design, SAP configuration, and functional testing
  • Experience analyzing, configuring, and deploying the following SAP functionality: SRM for direct and indirect procurement, MM/Purchasing, MM/Inventory Management, Workflow, Enterprise Portal and interactive forms
  • In depth knowledge of the Procure to Pay business processes and of the SRM and ERP integration points and interfaces Strong exposure to a controls-based environment with SOX-404 experience
  • Excellent problem solving, oral and written communication, and interpersonal relationship skills
  • Ability to effectively coordinate and manage cross-functional and technical activities
  • Must possess a positive attitude and the ability to manage and lead change in an organization
  • A self-starter who is able to function without close supervision of day to day activities
  • Demonstrated leadership experience and proven ability to work under pressure
  • BS/BA degree in Information Systems, Business, Finance, Engineering or a related discipline required





Title: Director Process Engineering

Job ID: 2012-1439

Location: US-CA-San Francisco

Job Summary:

You will be responsible for building and leading a central engineering team that works cross functionally to research, define and deploy common global development processes at Dolby. You will lead multiple cross functional initiatives targeting enhancements to both software and hardware development environments. The Engineering Process Development manager will partner with Product Engineering, Licensing Engineering, QA, Sales Operations, and other departments across Dolby’s regional development centers in Europe, the Pacific Region and North America. You need to have demonstrated leadership skills and ability to develop a strong process team. You must have excellent communications skills, both written and verbal, due to the cross functional and regional requirements of this position. You must be a self-starter and have the ability to establish the team as the driving force for engineering process development at Dolby. You also need to have strong networking skills to ensure good cross functional leadership. This position reports directly to the Vice President of Shared Engineering.

Responsibilities:

  • Leads a small team with responsibility for planning objectives, setting direction, managing budgets, etc.
  • Ability to drive cross functional projects that impact global development teams
  • Develops a three year vision leveraging the cross functional team, communicates this vision at multiple levels, obtains buy in, develops the tactical objectives and manages resources to achieve the goal.
  • Establish quality metrics and drive the use of data for process improvement.
  • Drive appropriate (and cost effective) levels of quality within the Product and Technologies group
  • Have a thorough understanding of Product and Software Life Cycles, including Waterfall, Agile, and hybrid models
  • Develops an overall plan for processes and tools with the intent of creating a well-integrated development system.

Qualifications:

  • 5 - 10 years of proven process development experience in the software electronics industry, although hardware experience is beneficial.
  • B.S. degree in Computer Science or Software engineering
  • Experience with the following is important: writing code, research, design, architecture, requirements specification, software builds and test processes (continuous integration, etc.), test planning (unit, functional, system, regression, etc.).
  • Experience with development methodologies such as Capabilities Maturity Model Integration (CMMI) framework, or equivalent, is a requirement.
  • Experienced with development tools such as bug tracking, requirements management, project management, etc. is required.
  • Ability to communicate clearly and precisely, both orally and in writing
  • Ability to work with diverse group of people, effectively balance competing priorities, and meet tight timelines.
  • Most have good program management skills