Intel Jobs

Job Information

Intel Media Software Engineer in Hillsboro, Oregon

Job Description

You will be part of a team that creates software development tools which enable video based applications. Technologies that you will use include Intel Media SDK, GStreamer and FFmpeg. Activities will include writing production-quality code in C/C++, creating and running tests, participating in code reviews, troubleshooting and fixing defects, and collaborating with colleagues from many teams for project planning and success.

An ideal candidate would exhibit behavioral traits that indicate:

  • Ability to communicate technical issues both written and verbal is essential.


You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications:

  • Bachelors or Master's Degree in a technical field with 5 years of experience

  • 5+ years of experience in C/C++ software development.

  • Background in video application development

  • Comprehension of tradeoffs for video workload performance vs. quality considerations

  • Experience in creating tools to be used by other developers such as SDKs and stand-alone tools.

  • Knowledge of and experience with modern source code management methodology and tools.

Preferred Qualifications:

  • Experience with using, developing and troubleshooting media encoders/decoders and frame processing

  • Past technical leadership in the media domain is a big plus

  • Experience with industry standard media frameworks such as GStreamer and FFmpeg

  • Familiarity with VAAPI, DXVA, OpenGL, OpenCL, Vulcan, or other accelerator based development

  • Experience in working with open source project communities on collaboration, enhancements and upstreaming

  • Experience with Agile/Scrum methodologies.

  • Expertise in Python development

  • Experience with video analytics and inference workloads

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

Other Locations

US, California, Santa Clara

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....