OpenGL Job Search - Detail Listing
Senior OpenGL ES Engineer
Posted Date: 30-11-2010
Company: Comcast Corporation
Location: Mountain View CA
Contact: .(JavaScript must be enabled to view this email address)
Summary: This position is responsible for developing and maintaining new media applications for the purpose of presenting high quality user experience designs to end-users. This position will play a key role in developing applications used to support the design and creative process through work with product managers, development engineers and management. Collaboration with visual design, interaction design and software architects is critically important. This person must be a team player and a creative thinking with a passion for finding the simplest, most elegant means of building a world class user experience.
Responsibility:
• Develop customer-facing user interface solutions across multiple platform types including: television, mobile devices, and Web.
• Use expert knowledge of presentation layer software development as it relates to quality presentation of data, and a navigational framework.
• Leverage network-based services provided by cross-company service providers.
• Leverage existing product brand and visual design style guidelines to speed development of new interactions.
• Leverage existing presentation code library to rapidly bring new user interactions to completion.
• Contribute to company-wide presentation code library to create signature interactions, and speed product development across the team.
• Other duties as assigned.
Supervisory Responsibility: None
Technical Skills:
• Experienced in developing high-quality presentation layer solutions using advanced Web-based toolsets including OpenGL and HTML 5.
• Experienced in developing high-quality presentation layer solutions using core programming languages including C, and Objective C.
• Skilled at combining Web authoring with a highly refined design aesthetic to create the very best possible user experience.
• Experienced in rapid development techniques, including information gathering, analysis and organization, storyboarding and architecting.
• Advanced knowledge with OpenGL, OpenGL ES, HTML 4.x, HTML 5.0, JavaScript, CSS, XML, Java for embedded environments, Graphic Design, animation and interactivity tool sets.
• Experience with all or some of the following; FLASH, Dreamweaver, and other Adobe Suite products, or similar authoring programs and scripting tools.
• Proficient in configuration of equipment used in related design work.
Behavioral Skills:
Communication
• Applies oral and written skills in working with team members; able to be clear and concise when communicating; understands how to use objective feedback on a daily basis; applies objective feedback and take subjectivity out of recommendations.
• Driven to seek the best solution even if it means reworking previous work.
• A true team player that seeks to advance the product, and the team, as much as the individual.
• Effective use of documentation and planning skills; understands what organizational skills are necessary for different types of projects; demonstrates a willingness to apply different organizational skills; able to be precise when it comes to meeting project objectives in a timely manner.
• Uses resources effectively to generate solutions; uses problem solving principles on a day to day basis; demonstrates an ability to solve a variety of problems; ability to use basic research methods on a daily basis; demonstrates a willingness to learn different research orientations to solve a variety of problems.
• Able to be innovative when given a project or a problem; understands principles of the job to be innovative on a daily basis; can pull back from ideas or solutions that may be ineffective; uses perspective to take different approaches on projects.
• Willing and able to reach across an organization to seek out existing solutions and/or engage in quick collaboration to more rapidly resolve design or development problems.
Education: Bachelor degree in Computer Science, Engineering, Math or job related experience/knowledge as determined by management. Masters degree a plus. Additional design education a plus.
Experience: Four or more years with interactive/internet new media applications development experience.
Training & Certification: Training in C, C++, Objective C, Java, OpenGL, HTML, Flash, ASP, JS, CSS, XML, animation and interactivity for user interface, product design and developing Web-based application environments.
*The above statements are intended to describe the general nature and level of work being performed by the people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required of the job.
Comcast is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Comcast via-email, the Internet or in any form and/or method without a valid written Statement of Work in place for this position from Comcast HR/Recruitment will be deemed the sole property of Comcast. No fee will be paid in the event the candidate is hired by Comcast as a result of the referral or through other means.
Comcast is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, qualified disability or veteran status, ancestry, marital status, affectional or sexual orientation, sex or any other legally protected category. Comcast is also an AA/Drug Free Workplace
