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
- 1Recruiter ScreenΒ· 30 min
- 2Technical InterviewΒ· 60 min
- 3Hiring Manager InterviewΒ· 45 min
0 0 0