1d ago

Senior Software Engineer, Embedded Software Automation and Tools

Cambridge, United Kingdom

✨ $130k-$180k / yearest.

full-timeseniormedia

πŸ›  Tech Stack

+6

πŸ’Ό About This Role

You'll join Roku's Automation Support and Tools team to develop and maintain tools that help internal teams test and manage Roku products. You will work cross-functionally with firmware developers and QA to enhance automation tooling and deliver high-quality products. This role requires expertise in Python and web frameworks, with a focus on improving efficiency and productivity across engineering.

🎯 What You'll Do

  • Develop and release new E2E automation support and tools
  • Debug and improve quality of automated test tools and frameworks
  • Conduct code reviews to improve code quality and optimization
  • Mentor less experienced engineers and drive automation development

πŸ“‹ Requirements

  • 10+ years of hands-on experience with automation systems
  • 10+ years of programming experience, preferably with Python
  • Bachelor’s degree in computer science or related field
  • Proficient in Linux, Python-based test automation frameworks, and tools using REST APIs

✨ Nice to Have

  • Experience with DevOps and CI tools (Jenkins, GitLab CI, Docker, Kubernetes)
  • Experience developing web-based tools using JavaScript and React/Next.js
  • Knowledge of AI for increasing test automation coverage and productivity

🎁 Benefits & Perks

  • πŸ–οΈ Flexible time off
  • πŸ₯ Health insurance
  • πŸ’° Stock options
  • πŸ“š Learning and development opportunities
  • 🏑 Remote work options

πŸ“¨ Hiring Process

Estimated timeline: 2-4 weeks Β· AI estimate

  1. 1Recruiter ScreenΒ· 30 min
  2. 2Technical InterviewΒ· 60 min
  3. 3Hiring Manager InterviewΒ· 45 min
0 0 0