GrepJob
Roku

Software Engineer Intern - 12 month Industry Placement

Roku
Apply
about 4 hours ago
Cambridge, United Kingdom
Intern
H1B Sponsor

Responsibilities

  • Develop and maintain automated tests for applications written in C/C++.
  • Write scripts/tools in Python and/or Bash to support test automation and analysis.
  • Learn to use logs, KPIs, and failure analysis to reproduce and understand issues.
  • Review and improve existing test cases and automation code with mentor support.
  • Document test procedures, results, and learnings clearly and concisely.
  • Collaborate with remote team members across time zones and communicate progress effectively.

Requirements

  • Current enrolment in a Bachelor’s or equivalent in Computer Engineering, Computer Science, or a related field.
  • Available for a 12-month period starting in September 2026.
  • Some experience programming in C and/or C++ through coursework, projects, 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.
  • Comfort working collaboratively and communicating clearly in a distributed environment.
  • A self-driven mindset and willingness to learn quickly in a fast-paced team.

Benefits

  • Paid internship for 12 months.
  • Hands-on experience contributing to real embedded systems and automation.
  • Mentoring and feedback from experienced engineers.
  • Practical skills in debugging, test development, and working in a modern distributed engineering environment.
  • Comprehensive benefits including mental health and financial wellness support, healthcare options, and retirement plans.

Tech Stack

BashCC++LinuxPython

Categories

EmbeddedTesting