Job Detail

Software Engineer Intern (Streaming Media)

Others Internship
ID: #18181
Posted: 2026-02-23
Salary

Description

Join Roku’s MediaPlayer team as a Software Engineer Intern to develop high-performance media streaming features and optimize playback for millions of users. Your Role Here’s what you will be doing: • Own a project within the MediaPlayer stack, such as implementing new media features, optimizing playback KPIs, or enhancing support for streaming protocols and codecs. • Develop high-performance C++ code on Linux-based systems to improve efficiency and stability of the core media pipeline. • Use advanced debugging and analysis tools to reproduce, isolate, and fix complex playback issues across various hardware profiles. • Collaborate with senior engineers across firmware and platform teams to innovate on next-generation media features. About You The company is looking for: • Skills in embedded systems and digital media development. • Experience or strong interest in C++ programming on Linux-based systems. • Ability to work on high-impact projects improving media playback performance and reliability. • Strong debugging and problem-solving skills. • Collaborative mindset to work with cross-functional engineering teams. Benefits • Paid 12-week internship starting Summer 2026. • Global access to mental health and financial wellness support and resources. • Local statutory and voluntary benefits including healthcare (medical, dental, vision), life, accident, disability, commuter, and retirement options (401(k)/pension). • Flexible time off for vacation and personal reasons. • Hybrid work environment with in-office work Monday through Thursday and flexible remote Fridays. How to Apply If you require reasonable accommodation during the hiring process, direct inquiries to the recruitment team. This job may close before the stated closing date, you are encouraged to apply as soon as possible Report this job

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Prosple UK No Apply
Talents By StudySmarter No Apply
Prosple UK No Apply
API Logs for this Job
Query Country Status Response ms Created
Software Engineer Intern (Streaming Media) fallback 448 2026-03-21 22:05
graduate software engineer in Cambridge gb processed 17442 2026-03-21 17:55
Raw JSON
{
  "job_id": "ZgjC4BDnYt7Q8dnrAAAAAA==",
  "job_city": "Cambridge",
  "job_state": null,
  "job_title": "Software Engineer Intern (Streaming Media)",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 52.1950788,
  "job_location": "Cambridge",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "Prosple UK",
      "apply_link": "https://uk.prosple.com/graduate-employers/roku-uk/jobs-internships/software-engineer-intern-streaming-media?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/siemens-digital-industries-software/cambridge/hpc-software-engineer-intern-c-java-31315704/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Prosple UK",
      "apply_link": "https://uk.prosple.com/graduate-employers/roku-uk/jobs-internships/software-engineer-intern-streaming-media"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTJ749cEhRJ1RM7wgAYOY4BOyvWlIEfgEsVNuNz&s=0",
  "employer_name": "Roku UK",
  "job_is_remote": false,
  "job_longitude": 0.1312729,
  "job_posted_at": "26 days ago",
  "job_publisher": "Prosple UK",
  "job_apply_link": "https://uk.prosple.com/graduate-employers/roku-uk/jobs-internships/software-engineer-intern-streaming-media?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Join Roku’s MediaPlayer team as a Software Engineer Intern to develop high-performance media streaming features and optimize playback for millions of users.\n\nYour Role\n\nHere’s what you will be doing:\n• Own a project within the MediaPlayer stack, such as implementing new media features, optimizing playback KPIs, or enhancing support for streaming protocols and codecs.\n• Develop high-performance C++ code on Linux-based systems to improve efficiency and stability of the core media pipeline.\n• Use advanced debugging and analysis tools to reproduce, isolate, and fix complex playback issues across various hardware profiles.\n• Collaborate with senior engineers across firmware and platform teams to innovate on next-generation media features.\n\nAbout You\n\nThe company is looking for:\n• Skills in embedded systems and digital media development.\n• Experience or strong interest in C++ programming on Linux-based systems.\n• Ability to work on high-impact projects improving media playback performance and reliability.\n• Strong debugging and problem-solving skills.\n• Collaborative mindset to work with cross-functional engineering teams.\n\nBenefits\n• Paid 12-week internship starting Summer 2026.\n• Global access to mental health and financial wellness support and resources.\n• Local statutory and voluntary benefits including healthcare (medical, dental, vision), life, accident, disability, commuter, and retirement options (401(k)/pension).\n• Flexible time off for vacation and personal reasons.\n• Hybrid work environment with in-office work Monday through Thursday and flexible remote Fridays.\n\nHow to Apply\n\nIf you require reasonable accommodation during the hiring process, direct inquiries to the recruitment team.\n\nThis job may close before the stated closing date, you are encouraged to apply as soon as possible\n\nReport this job",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DZgjC4BDnYt7Q8dnrAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.roku.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Internship",
  "job_employment_types": [
    "INTERN"
  ],
  "job_posted_at_timestamp": 1771804800,
  "job_posted_at_datetime_utc": "2026-02-23T00:00:00.000Z"
}