Roku logo
Roku2 months ago

Software Engineer Intern - 12 month Industry Placement

On-site · Cambridge, England, United Kingdom

Type
Internship
Level
Entry Level
Education
Bachelors Degree
Company size
Enterprise
Industry
TECH

Job Summary

Internship role focused on embedded software development and software quality, requiring the development and maintenance of automated tests for C/C++ applications in embedded/Linux-based systems. Responsibilities include writing scripts/tools in Python and/or Bash for test automation, using logs and KPIs for issue analysis, improving test cases with mentor support, and collaborating with remote team members. Candidates should be current Bachelor’s students in Computer Engineering, Computer Science, or related fields, possess programming skills in C/C++, and be familiar with Linux and scripting. This paid 12-month internship begins in September 2026.

Required Qualifications

  • Current enrolment in a Bachelor’s (or equivalent) in Computer Engineering, Computer Science, or a related field
  • Some experience programming in C and/or C++ (coursework, projects, labs, or internships)
  • Familiarity with Linux fundamentals and basic command-line tools
  • Basic scripting skills in Python and/or Bash/Shell
  • Interest in debugging and problem-solving (e.g., reading logs, reproducing issues, step-by-step investigation)
  • Comfort working collaboratively and communicating clearly in a distributed environment
  • A self-driven mindset and willingness to learn quickly in a fast-paced team

Desired Qualifications

  • Exposure to embedded Linux development (e.g., Raspberry Pi, development boards, or coursework)
  • Familiarity with multi-threading concepts and/or memory management fundamentals
  • Experience writing tests (unit tests, integration tests, or white-box tests)
  • Any experience working with software running on SoCs or constrained devices
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Roku

Software Engineer Intern - 12 month Industry Placement

Apply on Sorce