A unique position at Intel for a student software developer working on the open-source implementation of hardware-accelerated video processing. We seek a dedicated, tech-savvy Working Student focusing on multimedia applications and Intel Quick Sync Video (QSV) to support our senior engineering team. This is a unique opportunity for students passionate about video processing and encoding technologies to gain hands-on experience in a real-world setting by contributing to projects directly.
As a Working Student in Software Development, you will assist in optimizing and implementing video processing solutions using FFmpeg with Intel QSV. Under the guidance of our senior engineers, you will contribute to developing high-performance video applications and gain valuable industry experience. This 20-per-week position is on a 1-year term and can be extended to 2 years (German working student).
Key Responsibilities:
Support the development and maintenance of FFmpeg-based software, focusing on Intel Quick Sync Video acceleration.
Assist in the design and implementation of new features under the supervision of senior engineers.
Help analyze and improve our video processing systems' efficiency, scalability, and stability.
Contribute to writing and maintaining clean, maintainable code following company standards.
Keep abreast of the latest advancements in video encoding technologies and industry trends.
Collect performance data points and implement the tests for validation
Provide support in debugging and troubleshooting complex video processing-related issues.
Engage in code reviews and actively participate in team knowledge-sharing sessions.
What We Offer:
Flexible working hours to accommodate your study schedule.
Full-remote option.
In-depth onboarding by the current working student.
A supportive learning environment with mentorship from industry experts.
A chance to work on cutting-edge projects and technologies not yet released.
Please note that the student needs to be enrolled for the full duration of the student employment.
Required Qualifications:
Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Electrical Engineering, or a related field with a German university
Basic understanding of FFmpeg or GStreamer, including its usage and capabilities.
Familiarity with hardware acceleration for video and a keen interest in learning more.
Some experience with C/C++ and scripting languages such as Python or Bash.
A good understanding of video codecs and containers.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication skills and the ability to work collaboratively in a team environment.
Additional qualifications:
Prior experience or coursework related to video processing and encoding.
Involvement with open-source projects or multimedia processing communities.
Eagerness to learn and contribute to a fast-paced engineering team.
The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.
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