Intel Corporation/Hillsboro, OR (Paris-UK-Madrid-Santa Clara)The Open Source Technology Center within the Software and Solutions Group is looking for software developers and technical leads to develop new Linux media middleware framework interoperable with applications, user interface technologies, new hardware capabilities, variety of codecs and video pipelines. In this position, you will be responsible to develop and integrate state-of-the art technologies in the Graphics and Media Subsystem open source environment on new Intel architectures that span all Intel's device platforms. Positions require positive interaction with the Linux community to ensure code is developed in an acceptable manner and adopted in upstream community projects as appropriate. In this role you must demonstrate a high level of initiative and ability to assume ownership of major areas and establish correct technical direction. Demonstrate flexibility to contribute to multiple areas in a nimble organization. Key projects include developing new or improving existing streaming media solutions for an open source Linux stack.
Assertive, self starter with a can-do-attitude and good communication skill (verbal and written).
You must possess a Master's degree or a Bachelor's degree in Computer Science or a related field with 7+ years of applicable experience in a combination of the following:
· Strong C/C++ Knowledge
· Strong domain knowledge of streaming media technologies and frameworks, especially one of the components such as GStreamer, Adobe Flash, Chrome browser, Helix, OpenMax
· Strong knowledge in video pipeline and in media hardware accelerations APIs, especially one of the following VA API, DxVA, VDPA
· Linux/UNIX based development experience is a plus
· Demonstrated experience with embedded media product (having shipped at least one relevant product).
· Deep knowledge of real time programming, synchronization, and multithreading
· Demonstrated software engineering practices such as design, documentation, prototype, code, and developer level testing
· Comfortable programming at the middleware and device driver level
· Knowledge of Intel architecture, and possesses creative approach for power and performance solutions.
· Able to read and analyze existing code and drive the design/implementation of components of a large scale system
Apply To Job